繁体   English   中英

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

[英]Exception in defer callback: Error: No uiManager configured on Router

我想这里更好的问题是更笼统的问题:如何调试已部署应用的错误? 流星有我可以查看的命令/日志吗? 我真的不确定从哪里开始,因为在本地一切正常。

当我尝试查看部署到* .meteor.com的Meteor应用程序时,在浏览器控制台中出现此错误。 输出是黑屏,但是在本地,相同的代码不会导致任何错误,并且输出是正常的。

谁看过这个吗? 一个线程将此连接到account-ui-bootstrap-3,但我没有使用它。

作为参考,我使用的是Meteor 0.8.1.3,火焰布局0.2.4,Iron-router 0.7.1和帐户输入0.7.3。

编辑:现在看meteor logs但到目前为止没有建设性。

同一问题,在相同的地方(prod,但不是dev)。 运行mrt updatemeteor update为我修复了它。

您正在使用陨石吗? 尝试添加大火的布局:

mrt add blaze-layout

并检查铁路由器加载的.meteor/packages

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

我使用以下方法更新到最新的流星后遇到此问题:

$ sudo meteor update

通读几篇文章,发现我的问题是由于未通过Meteorite运行更新引起的:

$ sudo mrt update

这解决了我遇到的许多错误。

另外,我还必须删除 blaze-layout包,因为它如上所述通过mrt手动添加,因为它与铁布局导致了递归依赖性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM