main.js 938 B

123456789101112131415161718192021222324252627282930313233343536
  1. import Vue from 'vue'
  2. import App from './App'
  3. import store from './store'
  4. import tui from './common/httpRequest'
  5. import util from './common/we7_js/util.js'
  6. import request from './common/request.js'
  7. import config from './common/config.js'
  8. import sam from './common/sam.js'
  9. import siteInfo from './siteinfo.js'
  10. const xm = 'xm_m';
  11. App.module = 'xm_mallv3';
  12. App.version2 = 'all';
  13. App.version3 = 'allv3';
  14. Vue.config.productionTip = false
  15. Vue.prototype.tui = tui
  16. Vue.prototype.$eventHub = Vue.prototype.$eventHub || new Vue()
  17. Vue.prototype.$store = store
  18. Vue.prototype.$request = request
  19. Vue.prototype.$config = config
  20. Vue.prototype.$siteInfo = siteInfo
  21. Vue.prototype.sam = sam
  22. Vue.prototype.$util = util
  23. Vue.prototype.$module = App.module
  24. Vue.prototype.$version2 = xm + App.version2
  25. Vue.prototype.$version3 = xm + App.version3
  26. App.mpType = 'app'
  27. App.util = util
  28. App.siteInfo = siteInfo
  29. const app = new Vue({
  30. store,
  31. ...App
  32. })
  33. app.$mount()