延迟回调中的异常:错误:在路由器上没有配置uiManager

时间:2014-06-19 12:52:54

标签: javascript meteor meteor-blaze

我想这里更好的问题更为笼统:如何调试已部署应用的错误? 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但到目前为止没什么建设性的。

3 个答案:

答案 0 :(得分:3)

同样的问题,在同一个地方(刺激但不是开发)。正在运行mrt updatemeteor update为我修复了它。

答案 1 :(得分:1)

你正在使用陨石吗?尝试添加blaze-layout:

mrt add blaze-layout

并检查.meteor/packages在铁路由器之后加载

然后像往常一样部署到* .meteor.com

答案 2 :(得分:1)

我用以下内容更新到最新的流星后遇到了这个问题:

$ sudo meteor update

阅读几篇帖子,发现我的问题是由于没有通过Meteorite运行更新引起的:

$ sudo mrt update

这解决了我遇到的一系列错误。

另外,我必须删除包blaze-layout,我已经通过mrt手动添加了上面的建议,因为它导致了与iron-layout的递归依赖。