我恢复了之前我的meteor项目的稳定提交,但它运行不正常。使用的流星版本是正确的(0.8.2),但我认为它使用了我添加的mrt软件包的最新版本,这给应用程序带来了问题。
当我运行我的meteor应用程序时,我收到以下错误消息:
在构建包iron-dynamic-template
时:
错误:没有这样的包裹:'blaze'
有没有办法让我轻松恢复到我的稳定流星应用程序的确切状态?我已经尝试在我的smart.json手动恢复铁路由器,但它没有帮助。我在执行mrt install时会收到此消息--force: ✓铁路由器 标签:https://github.com/EventedMind/iron-router/#v0.8.1 安装铁路由器的问题 ✘[最新]与[tag:https://github.com/EventedMind/iron-router/#v0.8.1]冲突;保留[tag:https://github.com/EventedMind/iron-router/#v0.8.1]
是否可以将我的应用恢复到稳定状态?
答案 0 :(得分:0)
将其添加到iron-router
smart.json
部分
iron-router : {
tag: 'v0.7.1'
}
然后运行mrt update
。这将迫使它使用较旧版本的铁路由器,该路由器在没有0.8.3引入的Blaze重构的情况下工作
0.8.1版本仍然适用于0.8.3。 0.7x范围适用于0.8.0至0.8.2