2013-04-07 46 views

回答

20

您需要使用隕石才能使用舊版本:https://github.com/oortcloud/meteorite。目前--release不能將舊版本的流星定位到0.6.0。

在項目運行的mrt通過

npm install -g meteorite 

然後安裝隕石,以便它允許隕石的項目定位到流星的一個版本。

您會注意到隕石在您的項目中創建了一個smart.json。編輯它創建smart.json喜歡的東西

{ 
    "meteor": { 
    "tag": "v0.5.8" 
} 

然後只需運行mrt得到它運行流星版本0.5.8。只有那個項目會受到影響。所以你的其他項目仍然可以運行0.6.0

值得注意的是隕石也很有幫助。它允許您在項目中使用http://atmosphere.meteor.com/以上的軟件包。

更新:在您的流星使用 - 釋放使用0.6.0以上的版本。例如

meteor --release 0.6.1 
1

不幸的是,你不能在0.6.0之前定位任何發行版本,這個功能只會在Meteor的下一個版本發佈時提供幫助。

7

流星發佈上述0.6.0,您可以將--release標籤添加到任何meteor命令:

meteor create test --release 0.6.0 

隕石可以很容易地拉下早期版本:

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": {} 
} 
+1

您應該修復指定的Meteor版本:6.0.0 => 0.6.0(因爲流星還沒有通過1.x)。我試圖編輯它,但它沒有足夠的字符堆棧溢出的喜好。 – kahmali 2015-04-28 02:14:35

相關問題