main.js 885 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import store from './store'
  5. <<<<<<< HEAD
  6. import './assets/css/global.css'
  7. =======
  8. >>>>>>> 92b8cfb605bcdd3ab5813fe21ab53ebc4f66da8f
  9. import "./plugins/axios.js"
  10. // import axios from "axios"
  11. //区别开发环境和测试环境
  12. // axios.defaults.baseURL=process.env.VUE_APP_APIURL
  13. // Vue.prototype.$http=axios
  14. //我们以vant-UI为主模板开发,全局载入
  15. import Vant from 'vant';
  16. import 'vant/lib/index.css';
  17. //引入轮播图组件
  18. import { Lazyload } from 'vant';
  19. import { Toast } from 'vant';
  20. import { Dialog } from 'vant';
  21. Vue.use(Toast)
  22. Vue.use(Lazyload);
  23. Vue.use(Dialog);
  24. Vue.use(Vant);
  25. Vue.config.productionTip = false
  26. router.beforeEach((to,from,next)=>{
  27. if(to.meta.title){
  28. document.title=to.meta.title
  29. }
  30. next()
  31. })
  32. new Vue({
  33. router,
  34. store,
  35. render: h => h(App)
  36. }).$mount('#app')