You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React项目中npm安装@fortawesome/free-brands-svg-icons失败(E401错误)

解决npm安装@fortawesome/free-brands-svg-icons时的E401认证错误

问题场景

在React.js项目中,使用npm install安装其他包均正常,但执行命令 npm i --save @fortawesome/free-brands-svg-icons 时触发E401错误,终端提示密码错误或缺失,建议重新执行npm login登录。错误日志路径:C:\Users\Korisnik\AppData\Local\npm-cache\_logs\2023-03-05T20_01_39_637Z-debug-0.log

解决方案

  • 重新登录npm

    1. 先执行退出命令:npm logout
    2. 执行登录命令:npm login,按照终端提示依次输入npm用户名、密码和绑定邮箱
    3. 登录完成后,再次运行安装命令:npm i --save @fortawesome/free-brands-svg-icons
  • 检查并修正npm registry配置

    1. 执行命令查看当前registry:npm config get registry
    2. 如果当前使用的是私有registry,可临时切换到官方registry:npm config set registry https://registry.npmjs.org/,再尝试安装;若需使用私有registry,需确认该registry的认证信息是否正确配置
  • 清理npm缓存
    执行缓存清理命令:npm cache clean --force,清理完成后重新运行安装命令

  • 检查.npmrc配置文件
    查看Windows用户目录下的.npmrc文件(路径:C:\Users\Korisnik\.npmrc),若文件中存在无效的认证token,删除对应行后重新执行npm login生成新的有效token,再尝试安装

内容的提问来源于stack exchange,提问作者Danilo Kulisic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 03:22:43