你可以从团队服务git回购`npm安装?

我可以成功

git clone https://[org].visualstudio.com/_git/[repo] 

但如果我跑

 npm install https://[org].visualstudio.com/_git/[repo] --save 

我明白了

 npm ERR! fetch failed https://[org].visualstudio.com/_git/[repo] npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 203 

是否有可能从团队服务git repos像你可以从github安装npm包?

如果你想从一个特定的Git仓库安装一个软件包,你需要按如下方式构buildURL,注意这个URL是用git+https://

npm i --save git+https://[org].visualstudio.com/_git/[repo]

这也将工作,如果你想通过SSH安装您的回购

npm i --save git+ssh://git@github.com:<owner>/<repo>

您也可以将这些样式的repo URL添加到您的package.json依赖项中

 "dependencies": { "custom-pkg": "git+https://[org].visualstudio.com/_git/[repo]" } 

你可以在npm install文档中阅读更多关于使用npm直接从git安装的不同方法