如何强制NPM从主仓库回购最后一次包裹?

时间:2016-04-13 13:21:38

标签: git npm

我在Gitlab中有几个包,我需要在我的内部项目中使用这个包,NPM与标签完美配合,但我不能为每个提交创建一个标签。

"dependencies": {
  "XX-alert": "git+http://git.domain.com/XX-platform/XX-alert.git",
  ...
}

有没有办法强制NPM从上次提交中重新下载包?

1 个答案:

答案 0 :(得分:3)

您可以通过将提交哈希附加到安装命令来指定提交哈希,例如:对于github

npm install github:<githubname>/<githubrepo>[#<commit-ish>]

所以你用

替换依赖路径
git+http://git.domain.com/XX-platform/XX-alert.git#commit-hash

npm install下载