Files
happy-export/.gitignore
T
DrsakuraandClaude Opus 5 7281c41434 chore(gitignore): 忽略数据迁移导出文件与交接文档
v1.2.0 的数据迁移功能会在 transfer-out/ 产出 .hdata.gz —— 实测当前那份是
3854 条业务记录、4.5MB,含真实供应商名与采购价,跟 backend/data/ 同级别。
仓库已设为公开,这个绝不能入库。

*.hdata / *.hdata.gz 不限目录忽略:导出路径在界面里可改,只盯
transfer-out/ 会漏。

顺带忽略交接文档 —— 它逐条列了线上尚未修复的安全问题,
公开仓库里等于给人一份路线图。

历史已核:从未提交过任何 .hdata / transfer-out/ 内容。

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-10-28 15:52:10 +08:00

57 lines
1.5 KiB
Plaintext

# ---------- 依赖 ----------
node_modules/
backend/node_modules.update-new/
backend/node_modules.update-old/
frontend/dist.update-new/
frontend/dist.update-old/
.pnpm-store/
# ---------- 构建产物 ----------
dist/
build/
# ---------- 环境变量(可能含密钥,绝不入库) ----------
.env
.env.*
!.env.example
# ---------- 数据库与运行时数据 ----------
# backend/data/ 放的是运行时产物(trade.db、汇率缓存 fx-cache.json 等),
# 全是本机生成的数据,一律不入库;新环境部署时由服务自动创建。
backend/data/
backend/uploads/
# ---------- 日志 ----------
*.log
logs/
npm-debug.log*
yarn-error.log*
# ---------- 编辑器 / 系统 ----------
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
# ---------- 临时 ----------
tmp/
*.tmp
# ---------- 设计参考素材(仅本地参考,一律不入库) ----------
icons8-*
design-refs/
# ---------- 数据迁移导出文件(v1.2.0 的数据迁移功能产物) ----------
# transfer-out/ 里是完整的业务数据导出(供应商、采购价、合同记录),
# 跟 backend/data/ 同级别的机密。仓库是公开的,这个绝不能入库。
# .hdata / .hdata.gz 不限目录一律忽略 —— 导出路径可以在界面里改,
# 只盯 transfer-out/ 会漏。
transfer-out/
*.hdata
*.hdata.gz
# ---------- 交接文档 ----------
# 列举了线上系统尚未修复的安全问题,公开仓库里等于给人一份路线图
happy-export-交接-plan.md