我刚刚将Meteor更新为0.8。现在我的应用程序崩溃,我得到'火花未定义'。我读过一些文章说这可能与铁路由器包有关。我对于我应该采取什么措施来解决这个问题一无所知。
答案 0 :(得分:5)
错误是因为铁路由器包。 您需要更新包。
我刚刚给出了答案,请参阅this
答案 1 :(得分:1)
旧的Spark渲染引擎可以被你在应用程序中使用的任何包引用,所以你得到这个错误,直到所有使用的包都更新到Blaze,而不仅仅是iron-router
(这就是为什么@Chris仍然是得到它。)
检查引用Spark的软件包并检查更新。
在mrt update
没有自动获得结果之前,您可以查找违规包的blaze
分支并使用它。例如,accounts-ui-bootstrap-3
包有一个blaze分支,您可以使用它来修改smart.json
:
"accounts-ui-bootstrap-3": {
"git": "https://github.com/mangasocial/meteor-accounts-ui-bootstrap-3" ,
"branch": "blaze"
},
正如thread中所述。