我一直在使用支持拖放对象(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时,整个模块不工作。来源不在那里。 –