Vue.js 如何从Fontsome中仅导入一个图标?

Vue.js 如何从Fontsome中仅导入一个图标?,vue.js,font-awesome,vuetify.js,Vue.js,Font Awesome,Vuetify.js,我正在vuetify中搜索扩展面板的键盘向下箭头图标 我已经安装了 "devDependencies": { "@fortawesome/fontawesome-free": "^5.5.0", } Fontsome是免费的,但我认为它安装了所有的图标和字体 那么有没有办法只导入一个图标(键盘向下箭头) 我已经搜索了我的节点模块,但找不到它 这是我的密码 import Vuetify from 'vuetify' import '@fortawesome/fontawesome-fre

我正在vuetify中搜索扩展面板的键盘向下箭头图标

我已经安装了

"devDependencies": {
    "@fortawesome/fontawesome-free": "^5.5.0",
}
Fontsome是免费的,但我认为它安装了所有的图标和字体

那么有没有办法只导入一个图标(键盘向下箭头)

我已经搜索了我的节点模块,但找不到它

这是我的密码

import Vuetify from 'vuetify'
import '@fortawesome/fontawesome-free/css/all.css'

Vue.use(Vuetify, {
  iconfont: 'fa'
 })

安装依赖项:

npm i --save @fortawesome/fontawesome-svg-core \
npm i --save @fortawesome/free-solid-svg-icons \
npm i --save @fortawesome/vue-fontawesome
导入单个图标:

import { library } from '@fortawesome/fontawesome-svg-core'
import { faCoffee } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'

library.add(faCoffee)

Vue.component('font-awesome-icon', FontAwesomeIcon)
使用它:

<template>
  <div id="app">
    <font-awesome-icon icon="coffee" />
  </div>
</template>

我可以和Vuetify一起使用吗?你当然可以。
1. Single Icon

File                                 Size               Gzipped

dist/js/chunk-vendors.0ce8e3e3.js    135.62 KiB         46.03 KiB
dist/js/app.d98fb35c.js              2.30 KiB           1.13 KiB

2. All Icons

File                                 Size               Gzipped

dist/js/chunk-vendors.7833710c.js    767.94 KiB         249.05 KiB
dist/js/app.b7f38b90.js              2.36 KiB           1.17 KiB