VueJS 3로 멋진 글꼴 만들기

version 5



Font Awesome은 다양한 아이콘 작업을 위한 훌륭한 도구입니다. 가장 대중적이고 널리 사용되는 아이콘 툴킷입니다. VueJS 3 CLI 프로젝트에서 다음의 간단한 단계에 따라 Font Awesome 라이브러리를 쉽게 추가할 수 있습니다.

npm에서 글꼴 멋진 패키지 설치



install all of them one by one



npm i --save @fortawesome/fontawesome-svg-core
npm i --save @fortawesome/free-solid-svg-icons
npm i --save @fortawesome/free-brands-svg-icons
npm i --save @fortawesome/free-regular-svg-icons
npm i --save @fortawesome/vue-fontawesome
npm i --save @fortawesome/vue-fontawesome@prerelease


5 no는 Vue 버전 3 전용입니다.
6 no는 Vue 3++ 버전용이며 Vite에서도 작동합니다.

install 5 or 6, not both


main.js에서 가져오기



You can find main.js inside your vuejs 3 project, /src folder.



//vue-app/src/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);
import { fab } from '@fortawesome/free-brands-svg-icons';
library.add(fab);
import { far } from '@fortawesome/free-regular-svg-icons';
library.add(far);
import { dom } from "@fortawesome/fontawesome-svg-core";
dom.watch();

const app = createApp(App);

app.component("font-awesome-icon", FontAwesomeIcon);

// add necessary dependencies...

app.mount("#app");


그거야! 이제 VueJS 3 프로젝트에서 font awesome 아이콘을 사용할 수 있습니다!

<i class="fad fa-laugh-wink"></i>


if there any problem popup, don't forget to ask me!

좋은 웹페이지 즐겨찾기