当项目根目录中存在 .npmrc 时无法登录 npm
Unable to log in to npm when .npmrc present in project root
我在项目根级别有一个 .npmrc 文件,如果我有
npm login
它抛出一个错误
npm ERR! code UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! errno UNABLE_TO_GET_ISSUER_CERT_LOCALLY
删除后.npmrc
我可以登录了。
我也有 .npmrc
的正确配置
//npm-proxy.fury.io/myorg/:_authToken=mytoken
registry=https://npm-proxy.fury.io/myorg/
它试图从私有的 gemfury 存储库中获取。
我了解到,gemfury 服务器无法根据我拥有的令牌对我的机器进行身份验证。
这里可能出了什么问题?
在 https://github.com/npm/npm/issues/9580
中找到了解决方法
修复是使 strict-ssl=false
我在项目根级别有一个 .npmrc 文件,如果我有
npm login
它抛出一个错误
npm ERR! code UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! errno UNABLE_TO_GET_ISSUER_CERT_LOCALLY
删除后.npmrc
我可以登录了。
我也有 .npmrc
的正确配置
//npm-proxy.fury.io/myorg/:_authToken=mytoken
registry=https://npm-proxy.fury.io/myorg/
它试图从私有的 gemfury 存储库中获取。
我了解到,gemfury 服务器无法根据我拥有的令牌对我的机器进行身份验证。
这里可能出了什么问题?
在 https://github.com/npm/npm/issues/9580
中找到了解决方法修复是使 strict-ssl=false