main.js 959 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import App from './App';
  2. // Api函数polyfill(目前为实验版本,如不需要,可删除!)';
  3. import Polyfill from './polyfill/polyfill';
  4. // import customTabBar from './custom-tab-bar/index.vue';
  5. Polyfill.init();
  6. // 全局mixins,用于实现setData等功能,请勿删除!';
  7. import Mixin from './polyfill/mixins';
  8. import i18n from './locale/index'
  9. import uView from "uview-ui";
  10. import gyq_utils from '@/utils/gyq_utils'
  11. Vue.use(gyq_utils)
  12. // #ifndef VUE3
  13. import Vue from 'vue';
  14. Vue.mixin(Mixin);
  15. Vue.config.productionTip = false;
  16. App.mpType = 'app';
  17. const app = new Vue({
  18. i18n,
  19. ...App
  20. });
  21. app.$mount();
  22. // #endif
  23. // // #ifdef VUE3
  24. // import { createSSRApp } from 'vue';
  25. // import {
  26. // createI18n
  27. // } from 'vue-i18n'
  28. // const i18n = createI18n(i18nConfig)
  29. // export function createApp() {
  30. // const app = createSSRApp(App);
  31. // app.use(i18n)
  32. // app.mixin(Mixin);
  33. // return {
  34. // app
  35. // };
  36. // }
  37. // // #endif