我已经更新到0.6.0,但希望在0.5.8中运行我的项目。所以当我运行的时候:
meteor --版本0.5.8
它返回
0.5.8:未知版本。
针对特定版本的正确格式是什么?
发布于 2013-04-08 05:45:40
您需要使用陨石才能使用旧版本:https://github.com/oortcloud/meteorite。目前,--release
还不能将旧版本的meteor升级到0.6.0。
通过以下方式安装陨石
npm install -g meteorite
然后在您的项目中运行mrt
,以便允许meteorite将项目本地化到meteor的一个版本。
您会注意到meteorite已经在您的项目中创建了一个smart.json。编辑它创建的smart.json
,如下所示
{
"meteor": {
"tag": "v0.5.8"
}
然后运行mrt
,让它运行meteor版本的0.5.8
。只有那个项目会受到影响。因此您的其他项目仍然可以运行0.6.0
值得注意的是,陨石也是非常有帮助的。它允许您在项目中使用http://atmosphere.meteor.com/上的包。
更新:要在meteor上使用0.6.0以上的版本,请使用--release。e.g
meteor --release 0.6.1
发布于 2013-04-12 06:24:53
对于0.6.0以上的Meteor版本,您可以在任何meteor
命令中添加--release
标签:
meteor create test --release 0.6.0
Meteorite可以很容易地拉下更早的版本:
mrt create test --tag v0.5.9
结果是一个"smart.json“文件,它将在您运行mrt
时安装以前的Meteor版本。您还可以手动编辑"smart.json“文件:
{
"meteor": {
"git": "https://github.com/meteor/meteor.git",
"tag": "v0.5.9"
},
"packages": {}
}
发布于 2013-04-08 05:31:46
不幸的是,你不能瞄准0.6.0之前的任何版本,这个功能只有在Meteor的下一个版本出来的时候才会有帮助。
https://stackoverflow.com/questions/15867135
复制相似问题