我可以使用>
等符号来管理依赖项。
阅读文档,似乎有可能https://docs.npmjs.com/files/package.json#git-urls-as-dependencies
例如,这个正在运作
"dependencies": {
"module": "git+ssh://git@github.com:company/module.git#v1.0.6"
}
这个也是
"dependencies": {
"module": "git+ssh://git@github.com:company/module.git#1.0.6"
}
但是这种语法失败了
"dependencies": {
"module": "git+ssh://git@github.com:company/module.git^1.0.6"
}
我有以下错误
npm ERR! git clone --template=/Users/ajouve/.npm/_git-remotes/_templates --mirror ssh://git@github.com/com:company/module.git%5E1.0.6.git /Users/ajouve/.npm/_git-remotes/git-ssh-git-github-com-com:company-module-git-5E1-0-6-git-0d36a656: is not a valid repository name
我的npm版本是3.10.10