如何在 npm 安装期间将分叉存储库更新为依赖项

How to update forked repo as dependency during npm install?

本文关键字:存储 更新 依赖 分叉 npm 安装      更新时间:2023-09-26

我有一个使用分叉存储库(ForkedRepo)作为依赖项的项目MyProject

问题是:当我在 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>