본문 바로가기
프로그램/Vue

엔트리 포인트 진입점 main.js

by cbwstar 2021. 9. 1.
728x90
반응형

public폴더에 index.html 에 최초이겠지만. 실제 진입점은 main.js로 보면 된다.

기본적인것 import 한다.

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import vuetify from './plugins/vuetify'
import VuetifyDialog from 'vuetify-dialog'
import 'vuetify-dialog/dist/vuetify-dialog.css'

import Autocomplete from 'v-autocomplete'
import 'v-autocomplete/dist/v-autocomplete.css'

import VueSweetalert2 from 'vue-sweetalert2'
import 'sweetalert2/dist/sweetalert2.min.css'

Vue.config.productionTip = false

Vue.filter('makeComma', val => {
  return String(val).replace(/\B(?=(\d{3})+(?!\d))/g, ',')
})

Vue.use(VuetifyDialog, {
  context: {
    vuetify
  }
})

Vue.use(Autocomplete)

const options = {
  confirmButtonColor: '#41b882',
  cancelButtonColor: '#ff7674'
}

Vue.use(VueSweetalert2, options)

new Vue({
  router,
  store,
  vuetify,
  render: function (h) { return h(App) }
}).$mount('#app')
728x90
반응형

'프로그램 > Vue' 카테고리의 다른 글

vue 폴더구조  (0) 2021.09.01
App.vue  (0) 2021.09.01
package.json  (0) 2021.09.01
vue.config.js  (0) 2021.09.01
vscode 개발환경 설정 파일  (0) 2021.09.01

댓글



"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading