kindergarten_java/.gitignore
tonytech 92071e5ba6 feat(frontend): 添加 Docker 部署配置和生产环境变量
- Dockerfile:多阶段构建,node:20-alpine 编译 Vue3,
  nginx:alpine 提供静态资源服务,使用国内 npm 镜像加速
- nginx.conf:配置 Vue Router history 模式(try_files),
  /api/ 和 /uploads/ 反向代理到后端容器
- .env.production:生产环境 API 地址(8.148.151.56:3001)
- .gitignore:放开 .env.production 提交权限(无敏感信息)
2026-02-28 19:32:45 +08:00

52 lines
569 B
Plaintext

# 依赖目录
node_modules/
.pnp
.pnp.js
# 构建产物
dist/
build/
target/
*.class
*.jar
*.war
# 数据库文件
# *.db
*.sqlite
*.sqlite3
# 环境变量(含敏感信息,不提交)
.env
.env.local
# .env.production 只含 API 地址,允许提交
# .env.production
# 保留开发环境配置(可按需注释掉)
# .env.development
# macOS
.DS_Store
.AppleDouble
.LSOverride
# IDE
.idea/
.vscode/
*.iml
*.ipr
*.iws
# 日志
logs/
*.log
npm-debug.log*
# 临时文件
tmp/
temp/
# 只提交 reading-platform 三个子项目
test-website/
归档.zip