首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何运行特定版本的Meteor?

如何运行特定版本的Meteor?
EN

Stack Overflow用户
提问于 2013-04-08 03:59:55
回答 3查看 12.8K关注 0票数 18

我已经更新到0.6.0,但希望在0.5.8中运行我的项目。所以当我运行的时候:

meteor --版本0.5.8

它返回

0.5.8:未知版本。

针对特定版本的正确格式是什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-08 05:45:40

您需要使用陨石才能使用旧版本:https://github.com/oortcloud/meteorite。目前,--release还不能将旧版本的meteor升级到0.6.0。

通过以下方式安装陨石

代码语言:javascript
复制
npm install -g meteorite

然后在您的项目中运行mrt,以便允许meteorite将项目本地化到meteor的一个版本。

您会注意到meteorite已经在您的项目中创建了一个smart.json。编辑它创建的smart.json,如下所示

代码语言:javascript
复制
{
    "meteor": {
    "tag": "v0.5.8"
}

然后运行mrt,让它运行meteor版本的0.5.8。只有那个项目会受到影响。因此您的其他项目仍然可以运行0.6.0

值得注意的是,陨石也是非常有帮助的。它允许您在项目中使用http://atmosphere.meteor.com/上的包。

更新:要在meteor上使用0.6.0以上的版本,请使用--release。e.g

代码语言:javascript
复制
meteor --release 0.6.1
票数 20
EN

Stack Overflow用户

发布于 2013-04-12 06:24:53

对于0.6.0以上的Meteor版本,您可以在任何meteor命令中添加--release标签:

代码语言:javascript
复制
meteor create test --release 0.6.0

Meteorite可以很容易地拉下更早的版本:

代码语言:javascript
复制
mrt create test --tag v0.5.9

结果是一个"smart.json“文件,它将在您运行mrt时安装以前的Meteor版本。您还可以手动编辑"smart.json“文件:

代码语言:javascript
复制
{
  "meteor": {
    "git": "https://github.com/meteor/meteor.git",
    "tag": "v0.5.9"
  },
  "packages": {}
}
票数 7
EN

Stack Overflow用户

发布于 2013-04-08 05:31:46

不幸的是,你不能瞄准0.6.0之前的任何版本,这个功能只有在Meteor的下一个版本出来的时候才会有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15867135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档