# Admin 项目重构计划(技术栈升级 + Monorepo 改造) ## 一、Admin(React 前端) - [ ] 项目迁移至 `apps/admin` 目录,接入 pnpm workspace + Turborepo - [x] 路由从 react-router-dom 迁移到 @tanstack/react-router - [x] 样式系统从 Less 迁移到 TailwindCSS - [ ] 基于新路由架构重构权限控制 - [ ] 全站页面样式适配 TailwindCSS - [ ] 通用 Hooks 抽离与优化 - [ ] Axios 拦截器与请求配置重构 - [ ] 明暗主题切换配置与优化 - [x] ESLint 规则统一与配置整理 - [x] Vite 插件配置梳理与优化 - [ ] 补充更多业务示例组件 - [ ] 编写 v1.0 正式文档 ## 二、Server(NestJS 后端) - [ ] 在 `apps/server` 中初始化 NestJS 项目并接入 Monorepo - [ ] 配置数据库连接与 ORM(Drizzle) - [ ] 设计用户认证与权限模块(JWT) - [ ] 对接 Admin 所需的业务 API(具体接口按需补充) - [ ] 配置全局异常过滤与响应拦截器 - [ ] 编写后端服务文档与 API 规范
Admin 项目重构计划(技术栈升级 + Monorepo 改造)
一、Admin(React 前端)
apps/admin目录,接入 pnpm workspace + Turborepo二、Server(NestJS 后端)
apps/server中初始化 NestJS 项目并接入 Monorepo