refactor(admin): 合并管理后台并移除 apps/agent
- 平台与代理共用 apps/admin,统一登录 manage/auth/login - 按 userType 展示菜单,修复 token 循环跳转 - 删除独立 apps/agent 前端工程 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -8,7 +8,7 @@ Monorepo 项目,包含 NestJS 后端与 Vue 3 三端前端。
|
||||
|------|------|
|
||||
| 后端 | NestJS + Prisma + PostgreSQL + Redis |
|
||||
| 玩家前台 | Vue 3 + Vite + Pinia (H5 移动端优先) |
|
||||
| 平台/代理后台 | Vue 3 + Vite + Element Plus |
|
||||
| 管理后台(平台+代理) | Vue 3 + Vite + Element Plus,单应用 `apps/admin` |
|
||||
| 包管理 | pnpm workspace |
|
||||
|
||||
## 快速开始
|
||||
@@ -43,8 +43,8 @@ pnpm db:seed
|
||||
```bash
|
||||
pnpm dev:api # API http://localhost:3000
|
||||
pnpm dev:player # 玩家前台 http://localhost:5173
|
||||
pnpm dev:admin # 平台后台 http://localhost:5174
|
||||
pnpm dev:agent # 代理后台 http://localhost:5175
|
||||
pnpm dev:admin # 管理后台 http://localhost:5174(admin/agent 同一入口)
|
||||
pnpm dev:manage # 同上别名
|
||||
```
|
||||
|
||||
API 文档:http://localhost:3000/api/docs
|
||||
@@ -83,8 +83,7 @@ apps/api/src/
|
||||
|
||||
apps/
|
||||
player/ 玩家 H5 前台
|
||||
admin/ 平台后台
|
||||
agent/ 代理后台
|
||||
admin/ 管理后台(平台 + 代理,单应用)
|
||||
packages/
|
||||
shared/ 共享类型与常量
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user