772 B
772 B
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、依赖或系统层面的影响