Files
order_site/README.md
T
2026-04-08 16:30:42 +08:00

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 卷