问题标签 [meteor-packages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
46 浏览

meteor - 如何在 Meteor 包上获取 Meteor.users 集合?

我正在开发一个测试框架,我想在每次运行时重置所有集合。

我在使用 时遇到问题Meteor.users,因为它在包环境中未定义。

是否有任何解决方法可以从中清理 Meteor.users 集合?

0 投票
1 回答
71 浏览

javascript - Meteor contact form mailer error

Trying to implemented the meteor-contact-form package into my meteor project and I keep receiving this error upon submission of contact form. I followed the guide on the github and am unsure why I keep getting this error.

Not sure if I need to do more than what is on the github repo. Can anyone guide me through what needs to be done.

https://github.com/bredikhin/meteor-contact-form

0 投票
1 回答
53 浏览

meteor - 在子文件夹中构建流星包

我已经启动了一个带有包的 Meteor 应用程序来隔离我的功能,问题是我们有很多packages并且全部都放在包文件夹中,没有任何层次结构。

将这个包放在子文件夹中会导致流星找不到依赖项,有没有办法正确组织这个包?

0 投票
1 回答
40 浏览

javascript - 如何将包模板访问到其他 Meteor 应用程序?

在此处输入图像描述单击以查看图像 我正在开发 Meteor 应用程序,其中一个包驻留在应用程序 1 中,我想将该包内的模板访问到名为应用程序 2 的其他应用程序,而无需将包添加到应用程序 2。

0 投票
0 回答
88 浏览

heroku - 如何使用集群包在 Heroku 上扩展流星应用程序?

朋友们,有没有办法使用 Arunoda 的集群包来扩展 Heroku 上托管的流星应用程序?顺便说一句,heroku 现在支持粘性会话,即会话亲和性(heroku labs:enable http-session-affinity),尽管它仍然是实验性的。我尝试从链接https://meteorhacks.com/cluster-a-different-kind-of-load-balancer-for-meteor遵循 Arunoda 的指南,但每次它最终都出现在我的 ROOT_URL 服务器中并且从未分发到我的辅助服务器主持人。以下是我在heroku上的设置。主要主机 在此处输入图像描述 次要主机 在此处输入图像描述

现在我的问题是: 1. 是否可以使用 cluster 包在 heroku 上实现负载平衡?2. 如果是,那么我下面的配置是否正确?3. 如何测试/验证负载平衡是否正常工作?4. 如果没有,heroku 上的负载平衡还有哪些其他可用选项?

0 投票
0 回答
586 浏览

meteor - 构建流星应用程序时出错

当我尝试部署我的应用程序(使用meteor-up mup deploy命令)时,我在构建步骤中遇到了这个错误,然后我测试并发现使用meteor build命令时也会返回同样的错误:

这是我的meteor build --verbose输出:

我的应用程序现在可以正常运行,没有任何错误,但在构建时出现错误。我几天前部署了这个项目,没有任何问题。但是在meteor update添加maximum:server-transform package deploy 之后出现错误。我也尝试删除maximum:server-transform包并再次测试,但它没有修复。

meteor list如果有用,这是我的项目输出:

我也尝试DEBUG=* mup deploy使用详细模式,但这不是关于错误的新细节。

之后我也尝试构建项目,meteor reset但它不起作用。

如果可能,请帮助我解决此错误。如何找到错误在哪里?如何跟踪构建过程?如何找到TypeError: Cannot call method 'split' of undefined发生在哪个文件中?

0 投票
2 回答
106 浏览

javascript - Meteor JS 中 Atmosphere JS 的模板

我刚刚开始使用 Meteor JS,并在 Atmospherejs.com 上查看了一些包。我遇到过像accounts-ui/accounts-facebook/etc这样的包。我在我的 projectRoot/.meteor/local/build/programs/server 和 projectRoot/.meteor/local/build/programs/web.browser 中找到了这些包的相关文件。

我在我的主 html 文件中执行此操作,并且我相信这是一个模板。

{{> 登录按钮}}

现在,我也相信模板是一段 HTML。我浏览了在我的项目目录中创建的各种文件夹/目录,但没有找到与此“登录按钮”相关的任何模板。loginButtons 的模板究竟来自哪里?

0 投票
1 回答
76 浏览

meteor - 无法安装新大气包

我正在使用流星 1.2.1。从两天前到现在,我无法添加气氛包。

我可以添加稍后添加到其他项目中的包,例如我之前使用简单模式,现在我可以成功添加它而没有任何问题。

我从两个不同的互联网连接和两个不同的笔记本电脑进行测试,但我在控制台上收到了这个错误:(例如表格包

我还根据此页面指南使用代理进行测试,但没有什么不同。这是我的尝试:

是错误还是气氛问题或其他问题?这两天我测试了很多东西。:哭:


更新:

我想这可能是 ISP 问题,例如 SSL。像npm这样的流星是否可以严格ssl false?

像这样在 npm 上:

npm config set strict_ssl false

0 投票
1 回答
27 浏览

meteor - 应用程序未从另一个包正确加载依赖项

我正在玩 Meteor 并在这里遇到了一个问题。我正在使用 Meteor 1.2 顺便说一句。

我正在实现一个纸牌游戏,所以当我阅读互联网作为一种好习惯时,我开始将我的应用程序功能分离到包中。

我做了一个 app-lib 包来连接我的依赖项。然后应用程序中的其他包需要该包,因此如果我必须更新某个包的版本,它会同时更新所有使用它的包。

在这个 app-lib 包api.imply()中,我想要向使用它的其他包公开我的依赖项。现在,我只有另一个包,它是 的包board,但在应用启动时出现以下错误:api.use()api-lib

“对象 [对象对象] 没有方法‘助手’”

此错误适用于 Collection 并且与dburles:collection-helpers我认为的包有关。

我试图解决问题的事情:

  • 检查是否app-libdburles:collection-helpersapi.imply()
  • 包含dburles:collection-helpers在主应用程序中
  • 包含dburles:collection-helpers在“板”包中

问题仍然存在。重要的是要注意,在我提取包之前,所有依赖项都在主应用程序中,并且一切正常。

我认为问题可能与我不熟悉的一些加载顺序有关。

有什么猜测吗?

0 投票
0 回答
29 浏览

meteor - 抛出错误时访问/记录方法参数的最简洁方法?

现在我在日志和 Kadira 中得到的只是错误对象和堆栈跟踪。

我想知道 a 和 b 是什么(1 和 2)。很高兴知道我没有定义自己(在包内)的方法的参数。目前我唯一的通用处理程序是:

相关讨论:

https://forums.meteor.com/t/ catch-and-logging-uncaught-errors-from-meteor-methods/5969