2016-05-14 59 views
1

我在https://github.com/kfirufk/angular2-meteor-accounts-ui安裝github上的項目如流星包

分叉在GitHub上流星包,現在我想在我有一顆流星工程安裝。網上有很多信息,有人推薦使用隕石,其他人推薦使用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)的名稱。

回答

2

如果我理解正確的問題,這是我以前寫的程序,和它的作品:

  1. 停止應用程序
  2. 編輯packages文件並添加您的git叉的包名
  3. 將您的git fork克隆到流星項目的packages文件夾中。當你啓動meteor時,該文件夾內的軟件包優先於Internet,因此一旦它找到該軟件包,它就不會檢查atmospherejs中是否有下載。

注:如果你想包是你的項目代碼的一部分,就在包裏面克隆git的刪除,並添加整個文件夾到您的應用回購。

+0

嗨。感謝您的答覆。更新的主要帖子。仍然無法正常工作 – ufk

+0

我需要爲該包創建相關的package.js。這允許我安裝它。謝謝 – ufk