import { createSSRApp } from "vue"; import App from "./App.vue"; import uviewPlus from 'uview-plus' import * as Pinia from "pinia" import persist from 'pinia-plugin-persistedstate' // import api from './apis/api' // import validator from './common/validator.js' // import config from './config.js' export function createApp() { const app = createSSRApp(App); //全局引入 // app.config.globalProperties.$api = api // app.config.globalProperties.$config = config // app.config.globalProperties.$validator = validator app.use(uviewPlus) const pinia = Pinia.createPinia() pinia.use(persist) app.use(pinia) return { app, pinia }; }