【问题标题】:Running 'npm install' causes a 'npm ERR! code E401'运行“npm install”会导致“npm ERR!代码 E401'
【发布时间】:2021-07-29 03:31:46
【问题描述】:

我正在尝试设置一位同事,以便她可以运行“npm install”,我可以在我的机器上正常运行它。

当她运行命令时,它会启动并且似乎成功运行了几分钟 - 然后在最后死掉:

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

我知道她安装了最新版本的 nodejs。

我也知道她可以访问我们的 nexus 存储库,并且应该拥有所有正确的权限。我也有点惊讶它似乎运行良好,然后就死了。我想如果出现身份验证错误,她会立即得到它。

有什么建议吗?

谢谢

【问题讨论】:

  • 试试npm logout -> npm login
  • 已经让她尝试过了。一样。不过谢谢!

标签: node.js npm npm-install


【解决方案1】:

检查:https://blog.npmjs.org/post/180599338975/401-scoped-packages

"如何解决问题首先,您可以通过运行 npm 来验证您的令牌 whoami。如果它无效或者你得到了前面提到的 401,运行 npm login 创建一个新的令牌,你就可以开始了。”

【讨论】:

  • 我们取得了更大的进步 - 谢谢。在她无法运行 npm whoami 之前 - 现在它表明她已登录。现在它运行的时间更长 - 然后仍然抛出相同的错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-02
  • 1970-01-01
  • 2021-06-28
  • 2019-07-28
  • 2018-05-12
  • 2023-02-17
相关资源
最近更新 更多