неожиданная ошибка "Не удалось найти один или несколько значков" - PullRequest
0 голосов
/ 06 июля 2018

Я следовал https://fontawesome.com/how-to-use/on-the-web/using-with/vuejs.

Но при использовании его вроде:

import { library } from '@fortawesome/fontawesome-svg-core'
import { faBars } from '@fortawesome/free-solid-svg-icons'
import { faTwitter, faFacebook, faStackOverflow, faGithub } from '@fortawesome/free-brands-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'

...

library.add(faBars, faTwitter, faFacebook, faStackOverflow, faGithub )
Vue.component('font-awesome-icon', FontAwesomeIcon)

...

<font-awesome-icon icon="twitter" class="icon alt"/>

Получил:

Не удалось найти один или несколько значков {префикс: "fas", iconName: "twitter"}

1 Ответ

0 голосов
/ 06 июля 2018

free-brands-svg-icons используйте префикс fab (в документах, по-видимому, об этом не говорится, нужно было проверить его папку в node_modules), который вы должны указать:

<font-awesome-icon :icon="['fab', 'twitter']" class="icon alt"/>

Если не указано, предполагается префикс fas .

CodeSandbox: https://codesandbox.io/s/6j833qp57k

...