我将节点版本升级到 12.16.2,将 npm 版本升级到 6.14.4。之后我无法运行 npm install
,因为我收到了这个错误
code E401
npm ERR! Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"
我什至尝试删除 node_modules 和 package-lock.json 并再次运行 npm install ,但没有改变任何东西。
原文由 Rahul Dole 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有类似的问题。我通过将
_auth
添加到我的~/.npmrc
来解决它。请参阅 文档 how to encode your nexus credential 。我使用npm config set _auth xxx
添加了编码凭证。您将无法使用
npm config list
或npm config get _auth
查看该值。