在发布之前更新Meteor软件包

时间:2015-01-07 13:58:05

标签: git github meteor meteorite

有一个Meteor包(edgee:slingshot)在其主分支中有新功能,但尚未在发行版中(因此无法使用meteor update更新)。

如何以干净的方式从GitHub仓库更新软件包?

1 个答案:

答案 0 :(得分:3)

在项目的根目录中创建一个packages目录,如果还没有。 将repo克隆到packages目录中。此时,可能值得更改package.js中的版本号,只是为了确保您添加该软件包而不是存储库中的版本。 现在当你meteor add my:package(或其他)时,你应该看到它添加你的新版本号,表明你的本地版本已经安装。

NB - 如果您正在做很多这类事情(例如,它不仅仅是一次性的临时修复),那么建议您这样做将本地包放在一个单独的目录中并使用符号链接。我在上一届伦敦开发商店做了一个快速的讨论,很快就会在线。