从Fontawesome导入所有图标

Vla*_*iuk 10 font-awesome font-awesome-5 angular angular-fontawesome

我以这种方式在Angular项目中使用Fontawesome 5:

import fontawesome from '@fortawesome/fontawesome';
import { faBold, faItalic, faUnderline } from '@fortawesome/fontawesome-free-solid';
Run Code Online (Sandbox Code Playgroud)

在构造函数中:

fontawesome.library.add(faBold, faItalic, faUnderline)
Run Code Online (Sandbox Code Playgroud)

但是分别导入每个图标非常愚蠢.我能以某种方式一次导入所有图标吗?

upd:import * as icons ...不起作用.

sr9*_*yar 17

import { fas } from '@fortawesome/fontawesome-free-solid';
Run Code Online (Sandbox Code Playgroud)

然后

fontawesome.library.add(fas)
Run Code Online (Sandbox Code Playgroud)

其他款式也一样

import { fab } from '@fortawesome/fontawesome-free-brands';
import { far } from '@fortawesome/fontawesome-free-regular';
...
fontawesome.library.add( fab, far );
Run Code Online (Sandbox Code Playgroud)