1.4 KiB
1.4 KiB
order-site-workspace
统一工作区版本的订单自动兑换系统。
目录结构
apps/
backend/ Node + Express + Playwright + OCR worker
frontend/ Vue 3 + Vite + Element Plus
deploy/
caddy/ Caddy 配置
docker/ Dockerfile
docs/ 迁移与部署文档
docker-compose.yml
本地开发
前端:
cd apps/frontend
npm install
npm run dev
后端:
cd apps/backend
npm install
cd subservices/ocr-worker
uv sync
cd ../..
cp config/local.example.cjs config/local.cjs
npm run dev
Docker 部署
cp .env.example .env
docker compose build
docker compose up -d
默认入口:
- 前端与领取页:
https://你的域名/ - 后端健康检查:
https://你的域名/health - 后端接口前缀:
https://你的域名/api/v1/...
详细文档:
迁移原则
- 不重写现有业务代码
- 先统一目录、部署和配置
- 生产环境优先使用
.env和 Docker 卷