【发布时间】:2018-12-14 22:51:05
【问题描述】:
我们正在启动一个 Angular 6 项目并希望使用 Font Awesome 5.1。 Font Awesome 提供了两个 Node 包:
-
@fortawesome/angular-fontawesome- 将 SVG 与 JS 结合使用 -
@fortawesome/fontawesome-free- 使用带有 CSS 的 Web 字体
使用 SVG 和 JS 是使用 Font Awesome 的新方法,而 Web 字体和 CSS 是更经典的方法。对我来说,将 SVG 与 JS 一起使用似乎有点麻烦,因为您必须 import 每个图标,但它可以节省文件大小。
我们将在我们的应用程序中使用大约 30 个图标,并且想知道哪种方法更适合我们。
【问题讨论】:
-
致以“主要基于意见”的方式投票结束此内容的人们:真的有 没有 事实可以用来帮助人们在 SVG 和 Web 字体之间进行选择吗?使用网络字体和 CSS 真的 在每一种 情况下都一样好吗?如果是这样的话,我会重视捍卫该立场的答案。
标签: css angular svg font-awesome webfonts