Files
booking_admin/doc/精简说明.md
杨志 51a72f1f0c
Some checks failed
CI / Test (ubuntu-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
CI / Lint (ubuntu-latest) (push) Has been cancelled
CI / Lint (windows-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Website on push / Deploy Push Playground Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Docs Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Antd Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Element Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Naive Ftp (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
CI / CI OK (push) Has been cancelled
Deploy Website on push / Rerun on failure (push) Has been cancelled
Lock Threads / action (push) Has been cancelled
Issue Close Require / close-issues (push) Has been cancelled
Close stale issues / stale (push) Has been cancelled
1
2025-12-05 13:39:40 +08:00

82 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 框架精简说明
## 已删除的内容
### 1. 不需要的应用
-`apps/web-ele` - Element Plus 版本应用
-`apps/web-naive` - Naive UI 版本应用
-`apps/web-tdesign` - TDesign 版本应用
-`apps/backend-mock` - Mock 后端服务(已有真实 API
-`apps/playground` - 演示/测试应用
-`docs` - 文档站点
### 2. 示例代码和演示页面
-`apps/web-antd/src/views/demos/` - 演示页面目录
-`apps/web-antd/src/views/dashboard/analytics/` - 示例分析页面
-`apps/web-antd/src/views/dashboard/workspace/` - 示例工作台页面
-`apps/web-antd/src/views/_core/about/` - 关于页面
### 3. 路由模块
-`apps/web-antd/src/router/routes/modules/demos.ts` - 演示路由
-`apps/web-antd/src/router/routes/modules/vben.ts` - Vben 相关路由(文档链接等)
### 4. 配置文件更新
- ✅ 更新 `package.json`,移除不需要的构建和开发脚本
- ✅ 更新 `pnpm-workspace.yaml`,移除已删除应用的引用
- ✅ 更新 `turbo.json`,移除 backend-mock 相关配置
- ✅ 更新 `dashboard.ts` 路由,移除 workspace 子路由
## 保留的内容
### 核心功能
-`apps/web-antd` - 主应用Ant Design Vue 版本)
- ✅ 所有业务模块页面(教室、学生、预订等)
- ✅ 认证相关页面(登录、注册、忘记密码等,可根据需要删除)
- ✅ 个人中心页面
- ✅ 错误页面404、403、500 等)
### 基础设施
-`packages/` - 所有核心包
-`internal/` - 内部工具和配置
-`scripts/` - 构建和部署脚本
## 当前项目结构
```
booking_admin/
├── apps/
│ └── web-antd/ # 唯一保留的应用
├── packages/ # 核心包
├── internal/ # 内部工具
├── scripts/ # 脚本
├── doc/ # 文档
└── API.md # API 文档
```
## 启动命令
```bash
# 开发
pnpm dev:antd
# 构建
pnpm build:antd
```
## 后续建议
如果不需要以下功能,可以进一步删除:
1. **认证页面**(如果只需要登录):
- `apps/web-antd/src/views/_core/authentication/register.vue`
- `apps/web-antd/src/views/_core/authentication/code-login.vue`
- `apps/web-antd/src/views/_core/authentication/qrcode-login.vue`
- `apps/web-antd/src/views/_core/authentication/forget-password.vue`
2. **个人中心**(如果不需要):
- `apps/web-antd/src/views/_core/profile/`
3. **部署脚本**(如果不需要 Docker 部署):
- `scripts/deploy/`