【问题标题】:Node version upgrade npm ERR! Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"节点版本升级 npm ERR!无法验证,需要:BASIC realm="Sonatype Nexus Repository Manager"
【发布时间】:2020-03-29 04:27:14
【问题描述】:

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

npm 错误!无法验证,需要:BASIC realm="Sonatype Nexus Repository Manager"

这是控制台显示的确切线路。

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

【问题讨论】:

  • 这里完全一样。在此期间您找到解决方案了吗?
  • @RahulDole 我们使用 npm-force-resolution 绕过了它,也许你可以试试
  • 我之前发布了自己的问题,然后在找到方法后也回答了stackoverflow.com/q/61613797/1047337

标签: node.js npm


【解决方案1】:

试试这个:

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

看笔记截图https://github.com/s50600822/Notes/blob/main/Nexus/NPM/Readme.md

【讨论】:

    猜你喜欢
    • 2020-08-20
    • 2014-07-05
    • 2022-08-11
    • 2021-10-14
    • 2016-05-11
    • 2022-08-20
    • 1970-01-01
    • 2022-12-27
    • 2021-11-02
    相关资源
    最近更新 更多