我正在使用 Macos sonoma 14.5,节点版本是 22.2.0,npm 10.8.1。
命令“npm install”和“npm update”始终返回以下错误:
npm 错误代码 E401 npm 错误 密码不正确或丢失。 npm 错误 如果您尝试登录,请更改密码,创建一个 npm 错误身份验证令牌或启用双因素身份验证 npm 错误,这意味着您可能输入了错误的密码。 npm 错误 请重试,或通过以下地址恢复您的密码: npm 错误https://www.npmjs.com/forgot npm 错误 npm 错误 如果您正在执行其他操作,那么您保存的凭据是 npm 错误可能已过时。要纠正此问题,请尝试使用以下命令重新登录: npm 错误 npm 登录 npm 错误 此运行的完整日志可以在以下位置找到:/Users/basilyklelezard/.npm/_logs/2024-06-06T17_49_30_999Z-debug-0.log
我已经尝试过:
登录成功后的“npm 注销”和“npm 登录”
制作一个 npm 令牌并将其存储在 .npmrc 中 “纳米~/.npmrc” “//registry.npmjs.org/:_authToken=your_ generated_auth_token” “npm 配置列表”
删除节点模块和包锁“rm -rf node_modules package-lock.json”
清除缓存“npm cache clean --force”
我愿意接受任何评论!谢谢
由于未知原因,fontawesome 软件包导致了此问题。
命令行指示 npm 身份验证问题,但从 package.json 中删除 fontawesome 可以解决问题。