节点版本升级 npm 错误!无法进行身份验证,需要:BASIC领域=“Sonatype Nexus存储库管理器”

Kis*_*hor 5 node.js npm

我正在尝试将我的项目中的节点版本升级到 12.16.1。运行 npm install 后,我收到 'npm ERR! 代码 E401' 此错误

npm 错误!无法进行身份验证,需要:BASIC领域=“Sonatype Nexus存储库管理器”

这是控制台显示的确切行。

为了澄清一些事情,我在与 package.json 相同的文件夹中确实有 npmrc 文件

Hoa*_*han 3

试试这个:

  • 确保 npm 登录到注册表,以在 npmrc 中生成不记名令牌
  • 在 Nexus Realms 上,添加 NPM Bearer Token Realm

请参阅带有屏幕截图的注释https://github.com/s50600822/Notes/blob/main/Nexus/NPM/Readme.md