【发布时间】:2020-01-10 15:18:57
【问题描述】:
我正在使用 VS 2019 进行 Core 3.1 开发,并使用 Yarn 安装了 Font Awesome:
yarn add @fortawesome/fontawesome-free
但是,当我尝试像这样在我的 HEAD 部分中引用它时:
<script defer src="~/lib/@fortawesome/fontawesome-free/js/all.js"></script>
我收到以下错误:
the 'fortawesome' doesnt exist in actual context
【问题讨论】:
-
不工作...
-
您不应该将 Yarn 用于此类用例。请参阅fontawesome.com/how-to-use/on-the-web/setup/… 了解更多详情。
-
感谢这篇文章,我已经看过这个链接,但是当我引用 ~/lib/@fortawesome/fontawesome-free/js/all.js 时不起作用......我认为它是@有问题但我不确定。纱线获取最新版本你更新!
-
如果你想通过 HTML 中的脚本标签来引用 FontAwesome,你不能使用 Yarn。您必须使用 CDN 或我之前评论中的链接中提供的预编译 CSS 文件。如果您使用 Yarn 安装 FontAwesome,您还必须使用 WebPack 或其他捆绑器将其转换为您的项目可用的格式。
标签: asp.net-core yarnpkg wwwroot