main.ts
635 字节
import { createSSRApp } from "vue";
import App from "./App.vue";
import * as Pinia from 'pinia';
import uviewPlus from 'uview-plus'
import methods from './utils/methods.js'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
// 引入 uView UI
export function createApp() {
const app = createSSRApp(App);
// 挂载全局方法 使用 import { getCurrentInstance } from 'vue' const {proxy} = getCurrentInstance() proxy.$methods.handler()
app.config.globalProperties.$h = methods
app.use(uviewPlus)
app.use(Pinia.createPinia().use(piniaPluginPersistedstate))
// WebSocket
return {
app,
Pinia
};
}