使用Angular导入Font Awesome,以添加现代化的图标

概述

当想要在按钮或屏幕上使用图标时,可以使用一个名为Font Awesome的软件包。以下是安装Font Awesome时的备忘录。

前提条件

    • Angular のバージョン: 7.0.1

 

    導入する Font Awesome のバージョン: 5.6.3

操作步骤

安裝

npm i -D @fortawesome/fontawesome-free

在 angular.json 文件中添加内容。

{
...
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
...
            "styles": [
              "client/styles.scss",
              // 追加
              "node_modules/@fortawesome/fontawesome-free/css/all.min.css"
            ],
            "scripts": [
              // 追加
              "node_modules/@fortawesome/fontawesome-free/js/all.min.js"
            ]
          },

...

        "test": {
          "builder": "@angular-devkit/build-angular:karma",
          "options": {
...
            "styles": [
              "client/styles.scss",
              // 追加
              "node_modules/@fortawesome/fontawesome-free/css/all.min.css"
            ],
            "scripts": [
              // 追加
              "node_modules/@fortawesome/fontawesome-free/js/all.min.js"
            ],
...
        },

...

}

以下是Angular 7的版本。
对于Angular 6及之前的版本,路径会在前面加上”../”,例如:”../node_modules/bootstrap/dist/css/bootstrap.min.css”。(其余修改内容相同)

使用方法

用这种方式使用图标。试着使用Angular标志的字体。

<i class="fab fa-angular"></i>

从画面上可以看出,它出现了。

スクリーンショット 2019-01-06 21.13.14.png

以上是引入完成。
接下来只需参考官方的”图标列表”选择喜欢的使用。

广告
将在 10 秒后关闭
bannerAds