main.js 905 B

12345678910111213141516171819202122232425262728293031
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import store from './store'
  5. import axios from "./axios/index";
  6. // app.js
  7. import { BootstrapVue, IconsPlugin } from 'bootstrap-vue'
  8. import ViewUI from 'view-design';
  9. import 'view-design/dist/styles/iview.css';
  10. Vue.use(ViewUI);
  11. import untilFn from "../utils/util";
  12. // app.js
  13. import 'bootstrap/dist/css/bootstrap.css'
  14. import 'bootstrap-vue/dist/bootstrap-vue.css'
  15. // Install BootstrapVue
  16. import VueQrcodeReader from "vue-qrcode-reader"
  17. Vue.use(VueQrcodeReader)
  18. import Vant from 'vant';
  19. import 'vant/lib/index.css';
  20. Vue.use(Vant);
  21. Vue.prototype.func = untilFn //全局引入自定义函数库
  22. Vue.use(BootstrapVue)
  23. // Optionally install the BootstrapVue icon components plugin
  24. Vue.use(IconsPlugin)
  25. Vue.config.productionTip = false
  26. Vue.prototype.axios = axios;
  27. new Vue({
  28. router,
  29. store,
  30. render: h => h(App)
  31. }).$mount('#app')