我一直在使用支持拖放對象(ng2拖放)的angular-4的NPM。我發現了一個缺失的功能,並決定將其添加到包中。分叉和更改NPM包
我所做的是分叉原始項目並添加我的更改。後提交/推到我的混帳然後我用下面的命令來安裝我的NPM:
npm install https://github.com/..... --save
故宮安裝成功但在我node_modules看時,我看到的源文件丟失,我只有根目錄包括package.json和其他一些文件。任何源文件都丟失。
我又試圖直接從作者的git安設故宮如此,而不是運行的:
npm install ng2-drag-drop --save
我用
npm install https://github.com/ObaidUrRehman/ng2-drag-drop.git --save
和我有同樣的問題,我的叉子。
爲什麼作者git和命名包之間的安裝不同?它不是從同一個位置獲取文件嗎?如果不是,我該怎麼做才能使它工作?
你嘗試使用 'NPM安裝https://github.com/yourforkedrepo/ng2- drag-drop.git --save' –
更新的模塊不反映錯誤是什麼?你能檢查你的依賴package.json –
@RahulSingh你是什麼意思?直接使用git repo時,整個模塊不工作。來源不在那裏。 –