如何指定或更改我想要在氛围中使用的软件包的版本?我可以将git分支作为选项传递给我的smart.json文件吗?在smart.json文件中有这样的东西?我想运行一个git版本并使用meteor抓取并在运行应用程序时使用该版本。
以下是我尝试过哪些版本的错误不存在
"packages": {
iron-router: {
version: {"https://github.com/EventedMind/iron-router/tree/dev"}
}
}
答案 0 :(得分:4)
在下面的评论中编辑(请不要将其留在dev !!!但事情正在迅速改变):
iron-router: {
"git": "https://github.com/EventedMind/iron-router" ,
"branch": "dev"
}
}
您是否尝试过这种语法?
iron-router: {
"git": "https://github.com/EventedMind/iron-router/tree/dev" ,
"branch": "master"
}
}
答案 1 :(得分:0)
也希望安装iron-router-progess
,不允许我使用master分支执行此操作,因此我必须删除iron-router,将smart.json
更改为
{
"packages": {
"bootstrap-3": {},
"iron-router": {
"git": "https://github.com/EventedMind/iron-router",
"branch": "dev"
},
"dimsum": {},
"iron-router-progress": {}
}
}
再次运行mrt update
。现在工作正常。