【发布时间】:2022-01-16 06:39:14
【问题描述】:
我正在尝试在通过 Vercel 部署的 NextJS 应用程序中安装 Font Awesome Pro。但是,我不断收到此错误:
error An unexpected error occurred: "https://npm.fontawesome.com/@fortawesome/pro-light-svg-icons/-/5.15.4/pro-light-svg-icons-5.15.4.tgz: Request failed \"401 Unauthorized\""
然后构建以Error: Command "yarn install" exited with 1 退出
在本地,一切都很好。我的 .npmrc 文件中有以下内容:
@fortawesome:registry=https://npm.fontawesome.com/
//npm.fontawesome.com/:_authToken=NPM_RC
然后在 Vercel 设置中,我有一个名为 NPM_RC 的环境变量,其值为我的个人 Pro-Token。
顺便说一句:我尝试使用我的令牌进行全局设置,但返回的错误与上述相同。当我联系 Font Awesome 时,他们说全局设置可能会被击中或错过,我应该尝试 .npmrc 路由。
在提供 .npmrc 路由后,我联系了 Font Awesome 并尝试仍然出现错误。他们不确定发生了什么......我被困住了,任何帮助将不胜感激。干杯!
【问题讨论】:
-
是因为你有@fortawesome 而不是@fontawesome?
-
@LazarNikolic 奇怪的是他们这样做了(堡垒真棒——字体真棒)我想知道这是他们从未修复过的早期错字,还是卡住了,或者他们是否计划添加更多服务,比如Font Awesome to their fort.... ????????♂️ 文档确实说“fortawesome”是正确的 ????好眼光fontawesome.com/v5.15/how-to-use/on-the-web/setup/…
标签: next.js font-awesome vercel