- 新增后端 Dockerfile(Node.js 20 Alpine 基础镜像) - 新增前端 Dockerfile(多阶段构建:Vite build + Nginx) - 新增 Nginx 配置(serve 前端静态文件 + 反代 /api) - 新增 docker-compose.dev.yml 和 docker-compose.prod.yml - 新增 GitHub Actions 工作流(自动构建推送阿里云镜像) - 新增 .dockerignore 排除不需要的文件 - 新增部署方案文档
31 lines
353 B
Plaintext
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*
|