我已經更新到0.6.0,但想要在0.5.8中運行我的項目。所以,當我運行:如何運行Meteor的特定版本?
流星--release 0.5.8
返回
0.5.8:未知釋放。
什麼是針對特定版本的正確格式?
我已經更新到0.6.0,但想要在0.5.8中運行我的項目。所以,當我運行:如何運行Meteor的特定版本?
流星--release 0.5.8
返回
0.5.8:未知釋放。
什麼是針對特定版本的正確格式?
您需要使用隕石才能使用舊版本: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
不幸的是,你不能在0.6.0之前定位任何發行版本,這個功能只會在Meteor的下一個版本發佈時提供幫助。
流星發佈上述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": {}
}
您應該修復指定的Meteor版本:6.0.0 => 0.6.0(因爲流星還沒有通過1.x)。我試圖編輯它,但它沒有足夠的字符堆棧溢出的喜好。 – kahmali 2015-04-28 02:14:35