官网: https://fontawesome.com/

1.安装

`` `powershell

npm i --save @fortawesome/fontawesome-svg-core


Using Vue 2.x
```powershell
$ npm i --save @fortawesome/vue-fontawesome@latest

Using Vue 3.x

npm i --save @fortawesome/vue-fontawesome@prerelease
  1. 安装 svg-icons
npm i --save @fortawesome/free-regular-svg-icons
npm i --save @fortawesome/free-solid-svg-icons
  1. 引入icon
import { library } from '@fortawesome/fontawesome-svg-core'
// 引入所有图标
import * as faIcons from '@fortawesome/free-solid-svg-icons'
// 引入FontAwesomeIcon组件
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
Vue.component('font-awesome-icon', FontAwesomeIcon)
let iconMap = new Map()
// 这里由于图标有重复的,直接全部引入会报错
for (let [key, value] of Object.entries(faIcons)) {
if (!iconMap.get(value.iconName))
library.add(value)
iconMap.set(value.iconName, value)
}
  1. 使用
<template>
<div id="app">
<font-awesome-icon icon="user-secret" />
</div>
</template>

原文链接: https://www.cnblogs.com/guangzan/p/14693444.html

最新文章

  1. 简约而不简单的Django新手图文教程
  2. delphi 取cpu号
  3. BZOJ4540 [Hnoi2016]序列
  4. Switch语句的case穿透
  5. mongoperf用法
  6. linux-3.0内核移植到fl2440开发板(以MINI2440为模板)
  7. 解决vs2013使用Git推送到远程仓库报错的问题
  8. Tomcat入门指南
  9. cURL的几个经典实例
  10. CSS 实现:文字水平垂直居中
  11. WCF Service的Restfull风格
  12. HDU 3038 How Many Answers Are Wrong (并查集)
  13. SQL数据库开发知识总结:提高篇
  14. JniHelper 含安卓推送
  15. 介绍一个好用的软件--多个WIN远程连接
  16. javascript中关于数组的迭代方法
  17. servlet上传图片 服务器路径
  18. iOS 数字每隔3位添加一个逗号的
  19. 几个常用的linux命令(操作服务器时会用到)
  20. 解决MyEclipse中install new software问题

热门文章

  1. [OpenCV实战]2 人脸识别算法对比
  2. [OpenCV实战]4 OpenCV中的颜色空间
  3. python 之路 37 Navicat 可视化软件使用、 pymysql模块使用
  4. Adversarial Active Learning based Heterogeneous GNN for Fake news Detection-ICDM20
  5. while循環的一些判斷條件和讀取循環精簡方法
  6. maven打包出现Failed to execute goal xxx.plugins:maven-compiler-plugin:3.7.0:compile.......:Fatal error compiling解决方法
  7. py教学之集合
  8. C#移除字符串中的不可见Unicode字符
  9. 使用VMware Converter Standalone P2V(物理机转换虚拟机)
  10. TS不能将类型“any[]”分配给类型“never[]”