无法从企业nexus存储库下载npm软件包?

时间:2018-03-28 18:01:53

标签: npm nexus npm-install nexus3

我在公司代理后面,试图从托管在同一代理上的nexus存储库访问npm软件包。我可以使用相同的用户名和密码从浏览器登录nexus存储库,但不能通过npm cli

登录

这是我的.npmrc文件的样子

http-proxy=http://username:password@companyproxy.com:8080
https-proxy=http://username:password@companyproxy.com:8080/
email=email@companyproxy.com
always-auth=true
registry=http://customrepository.com
strict-ssl=false
no_proxy=.companyproxy.com
_auth="someauthtoken"

以下是我得到的错误:

npm install -g @angular/cli
npm ERR! code E401
npm ERR! 404 401 Unauthorized: @angular/cli@latest

1 个答案:

答案 0 :(得分:0)

事实证明,问题与认证有关。我一直在传递不正确的身份验证令牌。

一旦传递了正确的令牌就行了。