본문 바로가기
WEB/vue

vue.js 에서 icon 설정하기 (font awesome)

by MOVE🔥 2020. 4. 23.
728x90
반응형

1. Install

$ npm i --save @fortawesome/fontawesome-svg-core
$ npm i --save @fortawesome/free-solid-svg-icons
$ npm i --save @fortawesome/vue-fontawesome

 

2. import 

import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'

// 사용할 icon
import { faAngleDown } from '@fortawesome/free-solid-svg-icons'

// 사용할 icon 라이브러리에 추가
library.add(faAngleDown)

// icon component
Vue.component('font-awesome-icon', FontAwesomeIcon)

사용할 아이콘을 일일히 import 해줘야한다니.. 

다른 방법도 있지 않을까 담에 알아봐야지

 

3. 사용

<font-awesome-icon icon="angle-down" />

 

 

 

< 참고 URL >

 

https://github.com/FortAwesome/vue-fontawesome

 

FortAwesome/vue-fontawesome

Font Awesome 5 Vue component. Contribute to FortAwesome/vue-fontawesome development by creating an account on GitHub.

github.com

 

 

font awsome에서 사용할 icon을 찾아볼 수 있다.

https://fontawesome.com/

 

Font Awesome

 

fontawesome.com

 

728x90
반응형

'WEB > vue' 카테고리의 다른 글

Vue Rendering의 기초  (0) 2023.04.25
Vue 소개 및 특징 정리  (0) 2023.04.25
Vue Swipe Tabs 구현  (0) 2020.10.08
Vue 앱 개발 후기  (0) 2020.09.25
Vue Browser 지원 (ES5, ES6)  (0) 2020.06.11

댓글