| 12345678910111213141516171819202122232425262728293031 |
- import { createSSRApp } from 'vue';
- import { createPinia } from 'pinia';
- import App from './App.vue';
- import { useUserStore } from './store/user';
- // #ifdef H5
- import VConsole from 'vconsole';
- // #endif
- export function createApp() {
- const app = createSSRApp(App);
- const pinia = createPinia();
- app.use(pinia);
- // 初始化用户状态
- const userStore = useUserStore();
- userStore.initUser();
- // #ifdef H5
- // vConsole 已禁用,需要时取消下方注释
- // if (process.env.NODE_ENV !== 'production') {
- // new VConsole();
- // }
- // #endif
- return {
- app,
- pinia,
- };
- }
|