chore: 统一代码格式并配置开发工具

- 添加 ESLint 和 Prettier 配置以统一代码风格
- 配置项目级 TypeScript 设置
- 更新前后端依赖版本
- 修复代码格式问题(引号、分号、尾随逗号等)
- 优化文件结构和导入路径
This commit is contained in:
2026-03-10 18:24:19 +08:00
parent 58373a15a9
commit 35d835f68c
58 changed files with 14240 additions and 922 deletions

View File

@@ -1,35 +1,32 @@
import { defineConfig } from "vite";
import path from "path";
import react from "@vitejs/plugin-react";
import Pages from "vite-plugin-pages";
import { defineConfig } from 'vite'
import path from 'path'
import react from '@vitejs/plugin-react'
import Pages from 'vite-plugin-pages'
export default defineConfig({
root: __dirname,
resolve: {
alias: {
"@": path.resolve(__dirname, "src"),
'@': path.resolve(__dirname, 'src'),
},
},
plugins: [
react(),
Pages({ dirs: ["src/app"] }),
],
plugins: [react(), Pages({ dirs: ['src/app'] })],
build: {
outDir: "dist",
outDir: 'dist',
rollupOptions: {
output: {
manualChunks: {
// React core
"react-vendor": [
"react",
"react-dom",
"react-router",
"react-router-dom",
'react-vendor': [
'react',
'react-dom',
'react-router',
'react-router-dom',
],
// UI libraries
"ui-vendor": ["@heroui/react"],
'ui-vendor': ['@heroui/react'],
},
},
},
},
});
})