main.js 849B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // The Vue build version to load with the `import` command
  2. // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
  3. import Vue from 'vue'
  4. import App from './App'
  5. import 'regenerator-runtime/runtime'
  6. import 'swiper/swiper-bundle.css'
  7. import { Login, redirect } from './utils/initial'
  8. import store from './store';//状态管理
  9. import router from './router'
  10. import Swiper from './components/Swiper'
  11. import SwiperSlide from './components/SwiperSlide'
  12. import { Popup } from 'vant';
  13. import { Area, Picker } from 'vant';
  14. Vue.use(Popup);
  15. Vue.use(Picker);
  16. Vue.use(Area);
  17. Vue.config.productionTip = false
  18. Vue.component('swiper', Swiper)
  19. Vue.component('swiper-slide', SwiperSlide)
  20. /* eslint-disable no-new */
  21. redirect()
  22. Login().then(e => {
  23. new Vue({
  24. router,
  25. store,
  26. render: h => h(App),
  27. }).$mount('#app')
  28. })