安装github项目作为流星包

时间:2016-05-14 17:31:46

标签: meteor github

我在https://github.com/kfirufk/angular2-meteor-accounts-ui

的github上分发了一个meteor包

现在我想将它安装在我拥有的流星项目上。网上有大量的信息,一些建议使用陨石,其他人建议使用mgp ......但我找到的所有信息都是非常老版本的流星,实际上没有任何效果!

非常感谢有关该问题的任何信息。

更新

我在根目录中创建了packages目录,并将github包克隆到该目录。

我修改了.meteor/packages文件并添加了angular2-meteor-accounts-ui

现在当我运行流星应用程序时,我收到以下错误:

While selecting package versions:
   error: unknown package in top-level dependencies:
   angular2-meteor-accounts-ui

angular2-meteor-accounts-ui是我克隆的github项目包的名称(在package.json中)。

1 个答案:

答案 0 :(得分:2)

如果我正确理解了这个问题,这就是我自己完成的程序,并且有效:

  1. 停止应用
  2. 编辑packages文件并添加git fork的包名称
  3. 在你的meteor项目的packages文件夹中克隆你的git fork。启动meteor时,该文件夹中的软件包优先于Internet,因此一旦找到该软件包,就不会检查大气中的软件包以供下载。
  4. 注意:如果您希望将程序包作为项目代码的一部分,只需删除程序包克隆中的.git,然后将整个文件夹添加到您的应用程序存储库中。

相关问题