我正在构建一个带有角4 cli的应用程序,使用Dragula拖放样式ng2-dragula。我想更新到这种特殊的分叉回购,它提供了一些特定的增强。
但是我很难用节点来安装它。我不能简单地跑
npm install git://github.com/nguyenj/dragula.git
我认为因为在ng2-dragula package.json中,依赖项被指定为
"dependencies": { "dragula": "^3.7.2" },
我尝试使用npm-shrinkwrap来解决这个问题,使用这里发布的解决方案(参见真正的解决方案一节)
但是它不起作用;即使我手动更改ng2-dragula package.json的package.json部分,运行npm install也只是安装原始的dragula,而不是我想要的https://github.com/nguyenj/dragula版本。
为什么?我怎么才能解决这个问题?
发布于 2017-12-10 14:24:34
实际上,这是非常简单的事情--不需要覆盖任何东西--我只需要指定分叉回购的分支:
npm install git://github.com/nguyenj/dragula.git#feature/axis
https://stackoverflow.com/questions/47739585
复制相似问题