import { createSSRApp } from 'vue' // 引入 createPinia 方法(命名导出) import { createPinia } from 'pinia' import App from './App.vue' import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' // FontAwesome CSS 将通过 App.vue 中的全局样式引入 export function createApp() { const app = createSSRApp(App) // 创建 Pinia 实例 const pinia = createPinia() // 注册 Pinia 持久化 pinia.use(piniaPluginPersistedstate) // 注册 Pinia app.use(pinia) // 暂时注释掉 uView,因为与 Vue 3 有兼容性问题 // 后续可以使用 uView Plus 或其他 Vue 3 兼容的 UI 库 // app.use(uView) return { app } }