我曾使用 Font Awesome npm 包(版本为 Font Awesome 4.7),但现在想升级到 Font Awesome 5。我已经安装了以下包:
"@fortawesome/angular-fontawesome": "^0.1.1",
"@fortawesome/fontawesome": "^1.1.8",
"@fortawesome/fontawesome-free-brands": "^5.0.13",
"@fortawesome/fontawesome-free-regular": "^5.0.13",
"@fortawesome/fontawesome-free-solid": "^5.0.13",
"@fortawesome/fontawesome-svg-core": "^1.2.0",
"@fortawesome/free-solid-svg-icons": "^5.1.0",
我曾经使用类似这样的图标:
<i class="fa fa-plus"></i>
我尝试使用如下图标的新版本:
<i class="fas fa-sign-out-alt fa-2x"></i>
但是这不起作用。我尝试像这样添加图标:
import {faSignOutAlt} from '@fortawesome/fontawesome-free-solid';
import fontawesome from '@fortawesome/fontawesome';
fontawesome.library.add(faSignOutAlt);
我在我的app.module.ts中使用了它们,这样做是有效的,但我不想逐个导入每个图标。有没有办法像之前的版本一样使用它们?或者有没有不需要逐个导入的方法?
谢谢