我想这里更好的问题更为笼统:如何调试已部署应用的错误? Meteor是否有我可以查看的命令/日志?我真的不知道从哪里开始,因为一切都在当地运作良好。
当我尝试查看部署到* .meteor.com的Meteor应用程序时,我在浏览器控制台中收到此错误。输出是一个空白屏幕,但在本地,相同的代码不会导致错误,输出也是正常的。
有没有人见过这个?有a thread将此连接到accounts-ui-bootstrap-3但我没有使用它。
作为参考,我使用Meteor 0.8.1.3,blaze-layout 0.2.4,iron-router 0.7.1和accounts-entry 0.7.3。
编辑:现在看meteor logs
但到目前为止没什么建设性的。
答案 0 :(得分:3)
同样的问题,在同一个地方(刺激但不是开发)。正在运行mrt update
和meteor update
为我修复了它。
答案 1 :(得分:1)
mrt add blaze-layout
并检查.meteor/packages
在铁路由器之后加载。
然后像往常一样部署到* .meteor.com
答案 2 :(得分:1)
我用以下内容更新到最新的流星后遇到了这个问题:
$ sudo meteor update
阅读几篇帖子,发现我的问题是由于没有通过Meteorite运行更新引起的:
$ sudo mrt update
这解决了我遇到的一系列错误。
另外,我必须删除包blaze-layout,我已经通过mrt手动添加了上面的建议,因为它导致了与iron-layout的递归依赖。