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