Files
zhang1106 584c8cf590 feat: 添加 Docker 化部署配置与 CI/CD 自动化
- 新增后端 Dockerfile(Node.js 20 Alpine 基础镜像)

- 新增前端 Dockerfile(多阶段构建:Vite build + Nginx)

- 新增 Nginx 配置(serve 前端静态文件 + 反代 /api)

- 新增 docker-compose.dev.yml 和 docker-compose.prod.yml

- 新增 GitHub Actions 工作流(自动构建推送阿里云镜像)

- 新增 .dockerignore 排除不需要的文件

- 新增部署方案文档
2026-06-15 16:14:08 +08:00

31 lines
353 B
Plaintext

# ============================================
# 前端 Docker 构建忽略文件
# ============================================
# 依赖
node_modules
# 构建产物(由构建阶段生成)
dist
# 本地环境
.env
.frontend-port
# 版本控制
.git
.gitignore
# IDE
.idea
.vscode
*.swp
*.swo
# 系统
.DS_Store
Thumbs.db
# npm
npm-debug.log*