增加测试环境docker文件

This commit is contained in:
andy
2026-06-30 11:53:28 +08:00
parent d256bd2caa
commit 9efddd11a2
3 changed files with 32 additions and 0 deletions

View File

@@ -34,6 +34,7 @@
- 如果直接把 `VITE_API_BASE_URL` 配成后端网关 IP 或域名,跨域就需要后端网关正确返回 CORS 头;这不是前端代码能完全解决的。
- SPA 路由需要 Nginx `location / { try_files $uri $uri/ /index.html; }`
- Docker 部署时,容器内 Nginx 负责静态资源和接口前缀代理,运行时通过 `BACKEND_GATEWAY` 环境变量指定后端网关地址。
- 测试环境使用 `docker-compose.test.yml`,构建参数为 `BUILD_MODE=test`,默认测试网关可通过启动时的 `BACKEND_GATEWAY` 覆盖。
- 如果生产服务器外层还有 Nginx外层 Nginx 只负责域名、HTTPS 和转发到容器端口;接口前缀代理继续交给容器内 Nginx。
## 移动端布局