尝试安装 font awesome free 时出错

Error getting when try to installing font awesome free

我遇到了以下错误

npm ERR! code E401
npm ERR! Unable to authenticate, need: Basic realm="https://npm.fontawesome.com/",service="npm.fontawesome.com"

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Samanthika\AppData\Roaming\npm-cache\_logs21-09-11T23_51_19_635Z-debug.log

在之前的项目中,我错误地使用以下命令进行了全局配置

npm config set "@fortawesome:registry" https://npm.fontawesome.com/

npm config set "//npm.fontawesome.com/:_authToken" TOKEN

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

在执行全局配置后,我无法将 fontawesome 安装到我的新项目中,因为它给出了同样的错误。 我如何解决这个问题?

作为替代方案,您可以简单地在 index.html 文件中包含 Font Awsome CDN。

转到 https://fontawesome.com/start 并在给定字段中输入您的电子邮件。您将收到一封包含 CDN URL 的电子邮件,并将其包含在 index.html.

的 header 部分中

首先,运行以下命令删除旧的注册表。

npm config delete "@fortawesome:registry" https://npm.fontawesome.com/

然后将需要的包安装到你的项目中

npm install / npm install "package name"

这应该可以解决您的问题