tweak: add *.tsbuildinfo to .gitignore to prevent stale incremental cache

This commit is contained in:
2026-07-02 17:34:36 +08:00
parent a4ca6b2ef9
commit 2010751684
5 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
## Why
`npm run dev` 启动失败,原因是 `apps/server/tsconfig.build.tsbuildinfo`TypeScript 增量编译缓存)残留但 `dist/` 目录已被清理。TypeScript 看到增量缓存认为无需重新编译,导致 `nest start --watch` 找不到 `dist/main.js` 而崩溃。`.gitignore` 中缺少对 `*.tsbuildinfo` 的忽略规则,使该缓存文件可能被提交或在清理构建产物后残留。
## What Changes
-`.gitignore` 中新增 `*.tsbuildinfo` 规则,确保 TypeScript 增量编译缓存文件不被版本控制追踪
## Capabilities
### New Capabilities
无(纯配置优化,不涉及新能力)
### Modified Capabilities
## Impact
- 影响的文件:`.gitignore`(根目录)
- 无 API、依赖或系统层面的影响