main.js 644 B

12345678910111213141516171819202122232425
  1. import Vue from 'vue'
  2. import App from './App'
  3. import { myRequest } from 'util/api.js'
  4. Vue.config.productionTip = false
  5. import MinCache from './static/cache.js'
  6. import dmLoginNotice from './components/subComponents/dmLoginNotice.vue'
  7. import dmLogin from './components/subComponents/dmLogin.vue'
  8. //引入vuex
  9. import store from './store'
  10. //把vuex定义成全局组件
  11. Vue.prototype.$store = store
  12. Vue.use(MinCache,{timeout:1800}) //缓存时间30分钟
  13. Vue.component('login-notice',dmLoginNotice)
  14. Vue.component('login',dmLogin)
  15. App.mpType = 'app'
  16. Vue.prototype.$myRequest = myRequest
  17. const app = new Vue({
  18. ...App,
  19. store
  20. })
  21. app.$mount()