@fontawesome-svg-core 需要身份验证

问题描述 投票:0回答:2

我正在尝试在 create-react-app 项目中安装 Fontawesome 5。我有专业版许可证。它不会安装 @fontawesome-svg-core (或任何其他 @fortawesome 模块)。它说需要身份验证。我的 package.json 文件旁边有一个 .npmrc 文件。尝试过npm和yarn:

yarn add @fortawesome/fontawesome-svg-core
npm i --save @fortawesome/fontawesome-svg-core
,相同的结果有人见过这个吗?

.npmrc 文件:

@fortawesome:registry=https://npm.fontawesome.com/
//npm.fontawesome.com/:_authToken=########-####-####-####-##############

错误:

Error: https://npm.fontawesome.com/@fortawesome%2ffontawesome-svg-core: authentication required
      at Request.params.callback [as _callback] (C:\Program Files (x86)\Yarn\lib\cli.js:66056:18)
      at Request.self.callback (C:\Program Files (x86)\Yarn\lib\cli.js:140665:22)
      at Request.emit (events.js:314:20)
      at Request.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:141637:10)
      at Request.emit (events.js:314:20)
      at IncomingMessage.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:141559:12)
      at Object.onceWrapper (events.js:420:28)
      at IncomingMessage.emit (events.js:326:22)
      at endReadableNT (_stream_readable.js:1252:12)
      at processTicksAndRejections (internal/process/task_queues.js:80:21)

reactjs font-awesome
2个回答
1
投票

他们切断了我们对经过身份验证的 NPM 的访问,认为这会让我们更愿意为 FA6 付费......想想看......

无论如何。

您可以从他们的 Github 存储库获取 fontawesome-svg-core 目录和其他免费软件包https://github.com/FortAwesome/Font-Awesome/tree/master/js-packages/%40fortawesome

您可以从 font Awesome 网站上的下载页面获取剩余的软件包:查找 npm 软件包。

然后您需要将所有内容放在可以导入的地方。在这里它正在工作。


0
投票

打开我的 .npmrc 文件并删除任何很棒的字体引用对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.