refactor: 后端代码重构,提取通用权限验证逻辑至common模块,减少代码冗余

This commit is contained in:
xiamuceer-j
2026-01-13 16:45:58 +08:00
parent 6f33e12ead
commit 46debab624
14 changed files with 907 additions and 716 deletions
+17
View File
@@ -21,6 +21,23 @@ export default defineConfig({
build: {
outDir: '../backend/static',
emptyOutDir: true,
rollupOptions: {
output: {
// 手动分割代码块,将大型依赖库分离
manualChunks: {
// React 核心库
'vendor-react': ['react', 'react-dom', 'react-router-dom'],
// Ant Design UI库(最大的依赖)
'vendor-antd': ['antd', '@ant-design/icons'],
// 其他工具库
'vendor-utils': ['axios', 'dayjs', 'zustand'],
// Diff查看器(较大的组件)
'vendor-diff': ['react-diff-viewer-continued'],
// 拖拽库
'vendor-dnd': ['react-beautiful-dnd'],
},
},
},
},
server: {
proxy: {