refactor: 添加回log功能~这次好用了~
This commit is contained in:
@@ -9,6 +9,9 @@ import zhCN from 'ant-design-vue/es/locale/zh_CN'
|
||||
import dayjs from 'dayjs'
|
||||
import 'dayjs/locale/zh-cn'
|
||||
|
||||
// 导入日志系统
|
||||
import { logger } from '@/utils/logger'
|
||||
|
||||
// 配置dayjs中文本地化
|
||||
dayjs.locale('zh-cn')
|
||||
|
||||
@@ -17,6 +20,10 @@ import { API_ENDPOINTS } from '@/config/mirrors'
|
||||
// 配置API基础URL
|
||||
OpenAPI.BASE = API_ENDPOINTS.local
|
||||
|
||||
// 记录应用启动
|
||||
logger.info('前端应用开始初始化')
|
||||
logger.info(`API基础URL: ${OpenAPI.BASE}`)
|
||||
|
||||
// 创建应用实例
|
||||
const app = createApp(App)
|
||||
|
||||
@@ -24,5 +31,12 @@ const app = createApp(App)
|
||||
app.use(Antd)
|
||||
app.use(router)
|
||||
|
||||
// 全局错误处理
|
||||
app.config.errorHandler = (err, instance, info) => {
|
||||
logger.error('Vue应用错误:', err, '组件信息:', info)
|
||||
}
|
||||
|
||||
// 挂载应用
|
||||
app.mount('#app')
|
||||
|
||||
logger.info('前端应用初始化完成')
|
||||
|
||||
Reference in New Issue
Block a user