stamping-mes/.gitignore

71 lines
1.5 KiB
Plaintext

# ==========================================
# 1. 核心配置(⚠️ 绝对不能进版本库,防跨环境覆盖)
# ==========================================
config/db.config.js
config/app.config.js
config/secrets.js
.env
.env.*
*.env.local
server/package.json
server/package-lock.json
# ==========================================
# 2. 依赖库与构建产物
# ==========================================
node_modules/
jspm_packages/
dist/
build/
*.tsbuildinfo
# ==========================================
# 3. 运行时产物与本地数据
# ==========================================
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
uploads/
*.tmp
# ==========================================
# 4. 本地备份与测试产物(防提交垃圾数据)
# ==========================================
_bak/
docs/_backup/
*.bak
*.bak_*
scripts/output/
server/tests/audit/out/
server/tests/e2e/screenshots/
deploy_tmp.zip
deploy_tmp_dir/
scan_deps.js
# ==========================================
# 5. 系统与编辑器配置
# ==========================================
.DS_Store
Thumbs.db
desktop.ini
.vscode/
.idea/
*.swp
*.swo
# ==========================================
# 6. 密钥与安全敏感文件
# ==========================================
sk-*.txt
*.key
secrets/
# ==========================================
# 7. AI 上下文自动生成产物
# ==========================================
docs/ai-context/AI_FULL.md
docs/ai-context/AI_SCHEMA_AUTO.md
docs/ai-context/AI_PERM_AUTO.md
docs/ai-context/AI_CONTEXT_AUTO.md