我有一个项目MyProject,它使用派生存储库(ForkedRepo)作为依赖项。
事情是:当我在ForkedRepo中进行更改时,我无法npm在MyProject中正确安装
我在做什么:在ForkedRepo中进行更改后,我在package.json中更改其版本并推送到github
当我在MyProject中运行npm install时,它将忽略ForkedRepo依赖性,并且不会安装更新的分叉包
使它起作用的正确方法是什么?
在MyProject package.json中,我有以下内容
"dependencies": {
"mydependency": "https://github.com/mycompany/forkedrepo.git"
},
最佳答案
尝试指定分支存储库的分支。像这样
git://github.com/<user>/<project>.git#<branch>