forked from wangziqi/gongxue-base
chore: clean root workspace structure
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
- Git 跟踪的新项目代码,是商用 SaaS 重构后的后端、数据库迁移、导入工具、测试脚本和重构文档。
|
||||
- 旧 PocketBase/React 题库项目只作为功能对照、数据迁移参考和前端样式参考,不作为当前 Gitea 仓库的源码主体。
|
||||
- 旧项目参考文件集中放在 `参考/旧题库项目/`,该目录被 `.gitignore` 忽略,不会进入提交。
|
||||
- 旧前端构建产物、临时打包结果和与新 Supabase 技术栈无关的材料,统一放入 `参考/` 或被 `.gitignore` 忽略,根目录只保留新 monorepo 的工程入口。
|
||||
|
||||
## 新重构项目目录
|
||||
|
||||
@@ -59,10 +60,12 @@ F:\project
|
||||
refactor/ 新架构、进度、交付和 TODO 文档
|
||||
|
||||
docker-compose.api.yml API 容器运行配置
|
||||
package.json 工作区脚本入口
|
||||
package.json 新 Supabase SaaS 工作区脚本入口
|
||||
README.md 中文项目总览
|
||||
```
|
||||
|
||||
根目录不再承载旧 React/Vite 前端源码和构建脚本。后续前端重构应新建 `apps/taro/`,由 Taro 同时服务 H5 和小程序,统一调用 `apps/api`。
|
||||
|
||||
## 旧项目参考目录
|
||||
|
||||
旧项目已经整理到:
|
||||
@@ -71,6 +74,12 @@ F:\project
|
||||
F:\project\参考\旧题库项目
|
||||
```
|
||||
|
||||
旧构建产物已经整理到:
|
||||
|
||||
```text
|
||||
F:\project\参考\旧构建产物
|
||||
```
|
||||
|
||||
其中主要内容:
|
||||
|
||||
```text
|
||||
@@ -89,6 +98,14 @@ F:\project\参考\旧题库项目
|
||||
tsconfig.json 旧前端 TS 配置
|
||||
```
|
||||
|
||||
旧构建产物目录目前主要包含:
|
||||
|
||||
```text
|
||||
参考/旧构建产物/
|
||||
dist-admin/ 旧后台构建输出
|
||||
dist-public/ 旧学生端构建输出
|
||||
```
|
||||
|
||||
## 后续提交规范
|
||||
|
||||
提交前建议先看:
|
||||
@@ -112,6 +129,17 @@ git status --short --branch
|
||||
|
||||
如果看到 `参考/旧题库项目/**`,说明 `.gitignore` 被改坏了,必须先修复再提交。
|
||||
|
||||
如果根目录重新出现这些文件或目录,一般应先确认是否属于旧栈残留,再移动到 `参考/` 或删除本地临时产物:
|
||||
|
||||
- `src/`
|
||||
- `public/`
|
||||
- `dist-admin/`
|
||||
- `dist-public/`
|
||||
- `index.html`
|
||||
- `vite.config.ts`
|
||||
- `tailwind.config.js`
|
||||
- 旧 React/Vite/PocketBase 相关 package 入口
|
||||
|
||||
## 前端重构建议
|
||||
|
||||
后续 Taro 前端建议新建:
|
||||
|
||||
Reference in New Issue
Block a user