如何在npm安装过程中将分叉的repo更新为依赖关系?

我有这个项目MyProject使用分叉的回购( ForkedRepo )作为依赖项。

事情是:当我在ForkedRepo中进行更改时,我无法在MyProject中正确安装npm

我在做什么:在ForkedRepo中进行更改后,我在package.json中更改了它的版本并推送到github

当我在MyProject中运行npm安装时,它忽略了ForkedRepo依赖项,并且不安装更新后的分叉包

什么是正确的方式来使其工作?

MyProject package.json我有以下

"dependencies": { "mydependency": "https://github.com/mycompany/forkedrepo.git" }, 

尝试指定分叉回购的一个分支。 喜欢这个

 git://github.com/<user>/<project>.git#<branch>