我不知道如何将 FontAwesome 5 包含到 Angular 2+ 应用程序中。我找到了这个包 - https://www.npmjs.com/package/@fortawesome/fontawesome 你能告诉我应该在哪里导入这个包吗?也许在 app.module.ts 文件中?
问问题
4926 次
2 回答
12
首先:您需要安装软件包:
$ npm i --save @fortawesome/fontawesome
$ npm i --save @fortawesome/fontawesome-free-solid
$ npm i --save @fortawesome/fontawesome-free-regular
$ npm i --save @fortawesome/fontawesome-free-brands
然后在您的app.component.ts中添加导入:
import fontawesome from '@fortawesome/fontawesome';
import faTrashAlt from '@fortawesome/fontawesome-free-regular/';
并在app.component的构造函数中将图标添加到 fontawesome 库:
fontawesome.library.add(faTrashAlt);
在 html 页面中,您只需添加图标:
<i class="far fa-trash-alt"></i>
链接到 fontawesome 文档: https ://fontawesome.com/how-to-use/use-with-node-js#free
于 2018-02-22T11:55:40.873 回答
0
你需要安装包:
npm install @fortawesome/fontawesome-free
然后全部导入
import "@fortawesome/fontawesome-free/css/all.css";
或单独导入,如下所示:
import "@fortawesome/fontawesome-free/css/fontawesome.css";
import "@fortawesome/fontawesome-free/css/solid.css";
于 2019-02-27T13:13:05.763 回答