я пробовал это-
import { library } from '@fortawesome/fontawesome-svg-core'
import { faFacebook } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
library.add(faFacebook)
Vue.component('font-awesome-icon', FontAwesomeIcon)
Но видимо в free-svg-icons нет faFacebook. Как включить иконку фейсбука?
Спасибо, юрий! Пришлось использовать приставку fab.





проверьте fontawesome-free-brands на наличие faFacebookSquare
import { faFacebookSquare, faFacebookMessenger } from '@fortawesome/fontawesome-free-brands';
это работает?
редактировать
только что увидел, что там тоже есть faFacebookF, просто пропустил
import { faFacebookF } from '@fortawesome/fontawesome-free-brands';
Я столкнулся с той же проблемой. Решено с помощью этого:
terminal:
npm install --save @fortawesome/free-brands-svg-icons
main.js:
import { faFacebook } from '@fortawesome/free-brands-svg-icons'
library.add(faFacebook)
inside code:
<font-awesome-icon :icon = "{ prefix: 'fab', iconName: 'facebook' }"/>
Несколько часов назад отвечал на аналогичный вопрос, проверьте, может, поможет: stackoverflow.com/questions/51207263/…