Vue.js
[Vue.js] Vue-Cli and other tools
brightlightkim
2022. 5. 12. 06:25
Some tools
- Animate.css
- Bootstrap
- FontAwesome
- Vue Routers
$npm i --save animate.css bootstrap jquery popper.js vue-router
$npm i --save @fortawesome/fontawesome-free @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/vue-fontawesome
main.js
import Vue from "vue";
import App from "./App.vue";
import "bootstrap";
import { library } from "@fortawesome/fontawesome-svg-core";
import "bootstrap/dist/css/bootstrap.css";
import "animate.css/animate.css";
import {
faShoppingCart,
faDollarSign
} from "@fortawesome/free-solid-svg-icons";
library.add(faShoppingCart, faDollarSign);
Vue.config.productionTip = false;
new Vue({
render: h => h(App)
}).$mount("#app");
App.vue
<template>
<div id="app" class="container mt-5">
<h1>My Shop</h1>
<p class="animated fadeInRight">Take a look at our offerings below</p>
<font-awesome-icon icon="shopping-cart"></font-awesome-icon>
</div>
</template>
<script>
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
export default {
name: "app",
components: {
FontAwesomeIcon
}
};
</script>