feat: 完成情绪博物馆项目重构和功能增强 - 新增日记评论和帖子功能 - 重构前端架构,优化用户体验 - 完善WebSocket通信机制 - 更新项目文档和部署配置

This commit is contained in:
2025-07-27 10:05:59 +08:00
parent 6903ac1c0d
commit cc886cd4d5
126 changed files with 21179 additions and 15734 deletions
+19 -12
View File
@@ -1,22 +1,29 @@
import { createApp } from 'vue'
import { createPinia } from 'pinia'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import App from './App.vue'
import router from './router'
import pinia from './stores'
import { useAuthStore } from './stores/auth'
// Ant Design Vue
import Antd from 'ant-design-vue'
import 'ant-design-vue/dist/reset.css'
import './assets/styles/index.css'
// 全局样式
import '@/assets/styles/global.scss'
// 创建应用实例
const app = createApp(App)
const pinia = createPinia()
// 使用插件
app.use(pinia)
app.use(router)
app.use(Antd)
app.use(ElementPlus, {
locale: zhCn,
})
// 挂载应用
app.mount('#app')
// 初始化认证状态
const authStore = useAuthStore()
authStore.initAuth().then(() => {
app.mount('#app')
}).catch((error) => {
console.error('初始化认证状态失败:', error)
app.mount('#app')
})