- clean_frontend_artifacts: add .vite/.cache/.tmp/*.tsbuildinfo cleanup - clean_embed_static: rm -rf + mkdir handles dotfiles (was rm static/*) - new clean_all_artifacts: unified cleanup for all deployment modes - docker up/build/clean now call clean_all_artifacts before building - .dockerignore: exclude .vite/*.tsbuildinfo/node cache dirs - add ./run.sh clean standalone command
40 lines
581 B
Plaintext
40 lines
581 B
Plaintext
# Git
|
|
.git
|
|
.gitignore
|
|
|
|
# 前端构建产物和依赖(后端构建不需要)
|
|
frontend/node_modules
|
|
frontend/dist
|
|
frontend/.vite
|
|
frontend/.cache
|
|
**/*.tsbuildinfo
|
|
|
|
# 前端 Vite 缓存
|
|
frontend/node_modules/.vite
|
|
frontend/node_modules/.cache
|
|
frontend/node_modules/.tmp
|
|
|
|
# 日志
|
|
**/*.log
|
|
backend/logs/
|
|
|
|
# 敏感配置
|
|
backend/config.yaml
|
|
**/.env
|
|
|
|
# Docker 自身
|
|
docker-compose.yml
|
|
Dockerfile
|
|
**/Dockerfile
|
|
|
|
# 文档
|
|
*.md
|
|
docs/
|
|
|
|
# IDE
|
|
.idea
|
|
.vscode
|
|
|
|
# U4: 大型预装二进制(kubectl 通过 install-kubectl.sh 下载, 不需要构建上下文中携带 60MB)
|
|
backend/kubectl
|