React JS中安装Font Awesome库失败,遇npm E401认证错误求解决
解决Font Awesome React安装时的npm E401错误和弃用警告
我按照Font Awesome官方React使用指南执行了以下安装命令:
npm i --save @fortawesome/fontawesome-svg-core npm install --save @fortawesome/free-solid-svg-icons npm install --save @fortawesome/react-fontawesome
但运行时出现如下错误和警告:
npm警告:全局配置项
--global、--local已弃用,请改用--location=global。
npm错误!错误码E401:密码不正确或缺失。
npm错误!若您尝试登录、修改密码、创建认证令牌或启用双因素认证,可能是密码输入错误。请重试,或通过密码找回功能重置密码。
npm错误!若您执行其他操作,则保存的凭据可能已过期,请通过npm login重新登录。
npm错误!本次运行的完整日志可在:C:\Users\user\AppData\Local\npm-cache_logs\2022-08-06T09_30_05_325Z-debug-0.log查看。
解决步骤
1. 修复E401认证错误
- 打开终端,执行
npm login,按提示输入npm用户名、密码和邮箱,重新完成登录认证。 - 若忘记密码,先重置npm密码,再执行登录操作。
- 登录成功后,重新运行Font Awesome的安装命令即可。
2. 处理全局参数弃用警告
- 该警告不影响当前安装流程,仅为npm版本更新后的参数变更提示。后续若需全局安装包,将
--global/--local替换为--location=global即可,例如npm install --location=global 包名。
内容的提问来源于stack exchange,提问作者aldo ls
相关产品推荐
相关产品推荐

