在 GIT 上安装私有 NPM 模块并更新它?

Installing private NPM module over GIT, and having it update?

我查看了 this 答案,其中向您展示了如何从私有 git(子)文件夹安装 npm 模块。当我这样做时,这对我来说是正确的: npm install git+ssh://git@github.com:myaccount/myprivate.git,我的主应用程序可以调用私有模块中的代码。

但是当有人更新 github.com:myaccount/myprivate.git 位置的模块时,我希望我的主应用程序接收这些更新的更改。

我想做的是:

作为解决方法,我必须:

您可以使用 git 提交哈希来跟踪您的更改:

npm i --save git+ssh://git@github.com:myaccount/myprivate.git#b0f2009

或标签

npm i --save git+ssh://git@github.com:myaccount/myprivate.git#v0.0.2