refactor(structure): reorganize app layout

BREAKING CHANGE: root backend/frontend directories and old run/manage entrypoints were removed. Use apps/backend, apps/frontend, and python main.py commands instead.
This commit is contained in:
2026-05-03 16:43:11 +08:00
parent 7e8852877e
commit d4d6f87730
112 changed files with 347 additions and 1596 deletions
+9 -13
View File
@@ -37,16 +37,16 @@
python -m venv venv
venv\Scripts\activate # Windows
source venv/bin/activate # Linux/Mac
pip install -r backend/requirements.txt
python3 run.py
pip install -r apps/backend/requirements.txt
python main.py backend
# 前端
cd frontend
cd apps/frontend
npm install
npm run dev
# 创建管理员
python backend/scripts/create_admin.py
PYTHONPATH=apps python apps/backend/scripts/create_admin.py
```
### 访问地址
@@ -57,15 +57,11 @@ python backend/scripts/create_admin.py
## 进程管理
```bash
# Windows
manage.bat start [all/backend/fronted]
manage.bat stop [all/backend/fronted]
manage.bat status
# Linux/Mac
./manage.sh start [all/backend/fronted]
./manage.sh stop [all/backend/fronted]
./manage.sh status
python main.py backend-daemon
python main.py frontend-daemon
python main.py status
python main.py stop [all|backend|frontend]
python main.py frontend-build
```
## 配置