main.js 908 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import Vue from 'vue'
  2. import store from './store'
  3. import App from './App'
  4. import config from '@/config/config';
  5. import $request from './utils/request/index';
  6. import $router from './router/index';
  7. Vue.prototype.$request = $request;
  8. Vue.prototype.$router = $router;
  9. // 为了方便每次上传的时候忘记修改上面的参数
  10. uni.getSystemInfo({
  11. success(res) {
  12. config.install(res);
  13. }
  14. });
  15. // 平台号
  16. // #ifdef APP-PLUS
  17. Vue.prototype.$platform = 'APP-PLUS';
  18. // #endif
  19. // #ifdef H5
  20. Vue.prototype.$platform = 'H5';
  21. // #endif
  22. // #ifdef MP-WEIXIN
  23. Vue.prototype.$platform = 'MP-WEIXIN';
  24. // #endif
  25. // #ifdef MP-ALIPAY
  26. Vue.prototype.$platform = 'MP-ALIPAY';
  27. // #endif
  28. // #ifdef MP-BAIDU
  29. Vue.prototype.$platform = 'MP-BAIDU';
  30. // #endif
  31. // #ifdef MP-TOUTIAO
  32. Vue.prototype.$platform = 'MP-TOUTIAO';
  33. // #endif
  34. Vue.prototype.$store = store;
  35. App.mpType = 'app'
  36. const app = new Vue({
  37. ...App
  38. })
  39. app.$mount()