313c036845776d047e6076016e8351596e2cfbb2
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 卷
Languages
TypeScript
96.3%
CSS
2%
Shell
1.5%
Dockerfile
0.1%
JavaScript
0.1%