Meteor 使用陨石包的特定分支
如何指定或更改要用于atmosphere的包的版本?我可以将git分支作为选项传递到smart.json文件吗?在smart.json文件中是这样的吗?我想运行一个git版本,让meteor抓取并在运行应用程序时使用该版本 以下是我尝试过的版本错误不存在的操作Meteor 使用陨石包的特定分支,meteor,packages,meteorite,Meteor,Packages,Meteorite,如何指定或更改要用于atmosphere的包的版本?我可以将git分支作为选项传递到smart.json文件吗?在smart.json文件中是这样的吗?我想运行一个git版本,让meteor抓取并在运行应用程序时使用该版本 以下是我尝试过的版本错误不存在的操作 "packages": { iron-router: { version: {"https://github.com/EventedMind/iron-router/tree/dev"} }
"packages": {
iron-router: {
version: {"https://github.com/EventedMind/iron-router/tree/dev"}
}
}
根据下面的评论进行编辑(不要将此保留在dev!!!但情况正在迅速变化):
你试过这个语法吗
iron-router: {
"git": "https://github.com/EventedMind/iron-router/tree/dev" ,
"branch": "master"
}
}
我也想安装iron router Proges,但不允许我对主分支进行安装,因此我不得不删除iron router,将
smart.json
更改为
{
"packages": {
"bootstrap-3": {},
"iron-router": {
"git": "https://github.com/EventedMind/iron-router",
"branch": "dev"
},
"dimsum": {},
"iron-router-progress": {}
}
}
然后再次运行
mrt update
。现在可以了。太棒了。我只需要更改“branch”:“dev”
并从git属性中删除“/tree/dev”
{
"packages": {
"bootstrap-3": {},
"iron-router": {
"git": "https://github.com/EventedMind/iron-router",
"branch": "dev"
},
"dimsum": {},
"iron-router-progress": {}
}
}