我在我的package.json
中使用这种依赖声明,这种声明很有效。
"node-mylib": "git+http://tfs:8080/tfs/DefaultCollection/_git/node-mylib"
我想知道如果我通过npm发布这样的"node-mylib": "^2.3.5"
和GIT存储库源代码来指定版本信息。
我在部署脚本中合并了npm version patch
,因此存在不同的版本标记。我们可以在自托管的git存储库中指定模块依赖的版本吗?
答案 0 :(得分:0)
git show-ref --tags -d
显示我的代码,包括哈希值。可以引用一个特殊的提交,将#GIT_COMMIT_HASH
附加到git url。