使用git恢复到我的meteor项目的旧版本,以及恢复旧包

时间:2014-08-08 16:20:37

标签: meteor

我恢复了之前我的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]

是否可以将我的应用恢复到稳定状态?

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