main.js 557 B

1234567891011121314151617181920212223242526272829
  1. import App from './App'
  2. // #ifndef VUE3
  3. import Vue from 'vue'
  4. import './uni.promisify.adaptor'
  5. Vue.config.productionTip = false
  6. App.mpType = 'app'
  7. const app = new Vue({
  8. ...App
  9. })
  10. app.$mount()
  11. // #endif
  12. // #ifdef VUE3
  13. import { createSSRApp } from 'vue';
  14. import * as Pinia from 'pinia';
  15. import { createUnistorage } from "@/uni_modules/pinia-plugin-unistorage";
  16. export function createApp() {
  17. const app = createSSRApp(App);
  18. const pinia = Pinia.createPinia();
  19. pinia.use(createUnistorage());
  20. app.use(pinia);
  21. return {
  22. app,
  23. Pinia
  24. }
  25. }
  26. // #endif