Angular项目中集成Font Awesome图标

素材制作.png

通过三部操作就可以在Angular项目中使用Font Awesome图标:

  1. 安装
  2. 样式配置
  3. 使用

安装

通过 NPM 安装,并保存到 package.json

npm install --save font-awesome

配置样式 css

style.css

@import '~font-awesome/css/font-awesome.css';

配置样式 scss

style.scss

$fa-font-path: "../node_modules/font-awesome/fonts";
@import '~font-awesome/scss/font-awesome.scss';

在Angular使用

<i class="fa fa-area-chart"></i>

配合Angular Material

export class AppModule {
  constructor(matIconRegistry: MatIconRegistry) {
    matIconRegistry.registerFontClassAlias('fontawesome', 'fa');
  }
}
<mat-icon fontSet="fontawesome" fontIcon="fa-area-chart"></mat-icon>

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!