在研究流星时我突然发现了这个错误
quackadmin@quack:~/quack$ sudo meteor
[[[[[ ~/quack ]]]]]
=> Started proxy.
=> Meteor 0.8.3 is available. Update this project with 'meteor update'.
=> Started MongoDB.
=> Errors prevented startup:
While building package `iron-dynamic-template`:
error: no such package: 'blaze'
=> Your application has errors. Waiting for file change.
似乎有人突然对铁包进行了更新并打破了它。任何人都知道如何解决这个问题我花了很多时间在这上面,现在无法解决这个错误。
我尝试设置手动版本,但似乎不起作用。流星有如此多的无证魔法在继续。
答案 0 :(得分:8)
Iron Router 0.8.1需要Meteor 0.8.3才能工作。
要解决这个问题,请运行:
meteor update
这会更新项目以使用Meteor 0.8.3(截至本答复时的当前版本)
答案 1 :(得分:2)
流星昨天刚刚更新(0.8.3)。
与此同时,他们改变了铁路由器和火焰中的一些东西......
只是运行meteor update
应该可行,或者如果你真的想要(并假设你通过陨石安装了火焰),你可以使用mrt uninstall blaze
手动卸载它,然后检查{{ 1}}然后再次mrt
。
我认为这应该有用,但我仍然对这些东西不熟悉所以请原谅我,如果我错了......
祝你好运:)
-------- UPDATE -------
Meteor刚刚更新,现在内置了Meteorite软件包,您的软件包应该自动更新。如果您仍然看到此问题,请使用
进行搜索mrt add blaze
现在尝试寻找火焰,我找到了它。
以下是获取更多信息的链接: https://www.meteor.com/blog/2014/08/26/meteor-090-new-packaging-system