vue-fontawesome

2022. 4. 27. 19:43Vue

로그인 api 해보다가 버튼까지 직접 만들어서 하면 더 좋을 것 같아서

이참에 fontawesome도 설치 해보자! 해서 다해보는 중이다. npm 쓰는거 쫌 재밌네... 

 

1. package.json

"dependencies": {
  "@fortawesome/vue-fontawesome": "^2.0.6",
  "axios": "^0.27.0",
  "bootstrap": "^4.6.1",
  "bootstrap-vue": "^2.21.2",
  "core-js": "^3.6.5",
  "vue": "^2.6.11",
  "vue-router": "^3.2.0",
  "vuex": "^3.4.0"
},

dependecies안에  "@fortawesome/vue-fontawesome": "^2.0.6" 를 추가한다.

 

 

2. main.js

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

library.add(fas)
Vue.component('font-awesome-icon', FontAwesomeIcon)
Vue.config.productionTip = false

 

 

3. vue 컴포넌트

<font-awesome-icon icon="fa-solid fa-comments" />

template안에 써보고 잘 나오는지 확인하기! 특히 vue3.0은 버전정보도 잘 확인해보기!

 

 

 

4. 참고

https://fontawesome.com/icons

 

Font Awesome

The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles. More Options.

fontawesome.com

https://www.npmjs.com/package/@fortawesome/vue-fontawesome

 

@fortawesome/vue-fontawesome

Official Vue component for Font Awesome 5. Latest version: 2.0.6, last published: 6 months ago. Start using @fortawesome/vue-fontawesome in your project by running `npm i @fortawesome/vue-fontawesome`. There are 895 other projects in the npm registry using

www.npmjs.com

 

 

 

 

'Vue' 카테고리의 다른 글

postman  (0) 2022.05.02
Kakao login / map api  (0) 2022.04.28
사용자 지정 범위 슬롯을 사용하는 예시 모달  (0) 2022.04.25
index.html - main.js - App.vue의 흐름 파악  (0) 2022.04.22
Mixin  (0) 2022.04.22