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
|
|