/* * @Author: wjc * @Date: 2024-05-27 11:49:45 * @LastEditors: wjc * @LastEditTime: 2024-07-02 10:27:33 * @Description: */ import { createSSRApp } from 'vue' import * as Pinia from 'pinia' import uviewPlus from 'uview-plus' import 'virtual:uno.css' import 'virtual:svg-icons-register' import { setupStores } from '@/stores' import setupInterceptors from '@/interceptors' import '@/static/styles/vars.scss' import '@/static/styles/index.scss' import App from './App.vue' export function createApp() { const app = createSSRApp(App) app.use(uviewPlus) setupStores(app) setupInterceptors(app) return { app, Pinia, } }