feat: T1.7 投后报告导出 + T1.8 docker-compose.dev.yml + T0.4 补全
- 后端:reports_export 路由(summary 聚合 + JSON 导出) - 测试:3 个导出测试,总计 67 passed - docker-compose.dev.yml:开发覆盖(源码挂载 + hot reload + debugpy) - 前端 14 路由构建成功
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# 开发环境覆盖配置
|
||||
# 用法:docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d
|
||||
#
|
||||
# 特性:挂载源码 + hot reload + 调试端口
|
||||
|
||||
services:
|
||||
backend:
|
||||
volumes:
|
||||
- ./backend:/app
|
||||
environment:
|
||||
- APP_DEBUG=true
|
||||
- APP_ENV=development
|
||||
command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
|
||||
ports:
|
||||
- "8000:8000"
|
||||
- "5678:5678" # debugpy
|
||||
|
||||
frontend:
|
||||
volumes:
|
||||
- ./frontend:/app
|
||||
- /app/node_modules
|
||||
- /app/.next
|
||||
environment:
|
||||
- NODE_ENV=development
|
||||
command: pnpm dev
|
||||
ports:
|
||||
- "3000:3000"
|
||||
|
||||
postgres:
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
redis:
|
||||
ports:
|
||||
- "6379:6379"
|
||||
Reference in New Issue
Block a user