main.js 659 B

12345678910111213141516171819202122232425262728293031323334
  1. // ie polyfill
  2. import '@babel/polyfill'
  3. import Vue from 'vue'
  4. import router from './router'
  5. import store from './store/'
  6. import { VueAxios } from './utils/request'
  7. import VueQrcode from '@chenfengyuan/vue-qrcode'
  8. // mock
  9. // import './mock'
  10. import bootstrap from './core/bootstrap'
  11. import './core/use'
  12. import './permission' // permission control
  13. import './utils/filter' // global filter
  14. import App from './App.vue'
  15. Vue.config.productionTip = false
  16. // mount axios Vue.$http and this.$http
  17. Vue.use(VueAxios)
  18. Vue.component(VueQrcode.name, VueQrcode)
  19. new Vue({
  20. router,
  21. store,
  22. created () {
  23. bootstrap()
  24. },
  25. render: h => h(App)
  26. }).$mount('#app')