Надеюсь, кто-то узнает, где я здесь ошибся - я пытаюсь реализовать пакет Font Awesome с Vuetify.Font Awesome полностью импортирован и готов к работе (настройка идентична проектам, в которые я успешно интегрировал Font Awesome):
Мои базовые сведения * Файл 1003 *:
import '@babel/polyfill'
import Vue from 'vue'
import './plugins/vuetify'
import App from './App.vue'
import store from './store'
import './registerServiceWorker'
import { library } from '@fortawesome/fontawesome-svg-core'
import { faCode } from '@fortawesome/pro-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
library.add(faCode)
Vue.component('font-awesome-icon', FontAwesomeIcon)
Vue.config.productionTip = false
new Vue({
store,
render: h => h(App)
}).$mount('#app')
И в пределахкомпонент Я ссылаюсь на значок следующим образом:
Мой Component.vue
:
<template>
...
<v-btn>
<v-icon>fas fa-code</v-icon>
</v-btn>
...
</template>
^ Где я оставил лишний код *.
Итак, мой вопрос - как мы интегрируем Font Awesome в компонент v-icon Vuetify?
Для справки, я использую то, что изложено здесь:
https://vuetifyjs.com/en/components/icons
Что идентично тому, что я прописал выше, но, к сожалению, моя иконка не отображается ...
Обновление : я специальноВам нужно решение, которое не включает добавление довольно тяжелого файла Font Awesome all.css
(<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
) - вместо этого необходимо импортировать значок по значку.(общий вес уменьшенного файла all.css составляет 52 КБ в v.5.2.0
.