main.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import App from './App'
  2. // #ifndef VUE3
  3. import Vue from 'vue'
  4. import './uni.promisify.adaptor'
  5. import request from './utils/request.js'
  6. Vue.prototype.$request = request;
  7. import uView from "uview-ui";
  8. Vue.use(uView);
  9. import mySwiper from './components/my-swiper/my-swiper.vue';
  10. Vue.component('my-swiper', mySwiper);
  11. import useEmpty from './components/use-empty/use-empty.vue';
  12. Vue.component('use-empty', useEmpty);
  13. import useLoadmore from './components/use-loadmore/use-loadmore.vue';
  14. Vue.component('use-loadmore', useLoadmore);
  15. import topSearch from './components/top-search/top-search.vue';
  16. Vue.component('top-search', topSearch);
  17. import myGap from './components/my-gap/my-gap.vue';
  18. Vue.component('my-gap', myGap);
  19. import myGoods from './components/my-goods/my-goods.vue';
  20. Vue.component('my-goods', myGoods);
  21. import sendType from './components/send-type/send-type.vue';
  22. Vue.component('send-type', sendType);
  23. import useListTitle from './components/use-list-title/use-list-title.vue';
  24. Vue.component('use-list-title', useListTitle);
  25. Vue.config.productionTip = false
  26. App.mpType = 'app'
  27. const app = new Vue({
  28. ...App
  29. })
  30. app.$mount()
  31. // #endif
  32. // #ifdef VUE3
  33. import { createSSRApp } from 'vue'
  34. export function createApp() {
  35. const app = createSSRApp(App)
  36. return {
  37. app
  38. }
  39. }
  40. // #endif