main.js 631 B

12345678910111213141516171819202122232425262728293031
  1. import App from './App'
  2. import {myRequest} from './utils/request.js'
  3. import {getNavHight} from './utils/tool.js'
  4. // #ifndef VUE3
  5. import Vue from 'vue'
  6. import './uni.promisify.adaptor'
  7. Vue.config.productionTip = false
  8. App.mpType = 'app'
  9. //挂载,让全局可以使用
  10. Vue.prototype.$req = myRequest
  11. Vue.prototype.$navHight = getNavHight;
  12. import uView from '@/uni_modules/uview-ui'
  13. Vue.use(uView)
  14. uni.$u.config.unit = 'rpx'
  15. const app = new Vue({
  16. ...App
  17. })
  18. app.$mount()
  19. // #endif
  20. // #ifdef VUE3
  21. import { createSSRApp } from 'vue'
  22. export function createApp() {
  23. const app = createSSRApp(App)
  24. return {
  25. app
  26. }
  27. }
  28. // #endif