hejianhao
2026-08-28 cc31d303d12f9c7cd2c4574351b67db04069ae0d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import App from "./App";
 
// #ifndef VUE3
import Vue from "vue";
import "./uni.promisify.adaptor";
Vue.config.productionTip = false;
App.mpType = "app";
const app = new Vue({
    ...App
})
app.$mount()
// #endif
 
// #ifdef VUE3
import {
    createSSRApp
} from 'vue'
import * as Pinia from "pinia";
import globalPlugin from './plugins/global'
import uViewPro from "@/uni_modules/uview-pro";
 
export function createApp() {
    const app = createSSRApp(App)
    app.use(globalPlugin)
    app.use(uViewPro);
    app.use(Pinia.createPinia());
    return {
        app,
        Pinia,
    }
}
// #endif