main.js 684 B

1234567891011121314151617181920212223242526272829303132333435
  1. import App from './App'
  2. // #ifndef VUE3
  3. import Vue from 'vue'
  4. import uView from '@/plugins/uview-ui'
  5. import '@/utils/preCheck.js'
  6. import filters from '@/utils/filter.js'
  7. import '@/utils/prototype.js'
  8. import platform from "@/utils/platform" // 平台判断方法
  9. import getEnv from "@/utils/env" // 获取环境变量
  10. import './uni.promisify.adaptor'
  11. for (let key in filters){
  12. Vue.filter(key,filters[key])
  13. }
  14. Vue.use(uView)
  15. Vue.config.productionTip = false
  16. App.mpType = 'app'
  17. const app = new Vue({
  18. ...App
  19. })
  20. app.$mount()
  21. // #endif
  22. // #ifdef VUE3
  23. import { createSSRApp } from 'vue'
  24. export function createApp() {
  25. const app = createSSRApp(App)
  26. return {
  27. app
  28. }
  29. }
  30. // #endif