npm 错误!代码 E401,密码不正确或丢失

Lav*_*aju 5 node.js npm reactjs

当我尝试使用 npm install 安装节点模块时遇到问题。我删除了 package.lock.json 文件,但仍然面临问题

npm 错误!代码E401

npm 错误!密码不正确或丢失。

npm 错误!如果您尝试登录,请更改密码,创建 npm ERR!身份验证令牌或启用双因素身份验证,然后 npm ERR!这意味着您输入的密码可能不正确。

npm 错误!请重试,或通过以下地址恢复您的密码:

npm 错误! https://www.npmjs.com/forgot npm 错误!npm 错误!如果您正在执行其他操作,那么您保存的凭据是 npm ERR!可能已经过时了。要更正此问题,请尝试使用以下命令重新登录:npm ERR!登录

npm 错误!此运行的完整日志可以在以下位置找到:

Lav*_*aju 3

终于解决了我的问题,因为密码错误或信息丢失。这与缺少信息以及凭据或根据身份验证规则有关。如果您从其他一些 npm 相关包获得访问权限,则必须分配并提供凭据

如果您尚未执行此操作,请尝试在升级节点版本后运行命令“npm install”之前删除 package-lock.json 文件。

如果这不起作用,请尝试删除 $HOME 目录中的 .npmrc 文件,如本文所述。 删除package-lock.json以快速解决冲突