diff --git a/vite.config.ts b/vite.config.ts index af9d182..5945ce0 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -17,5 +17,11 @@ export default defineConfig({ }, server: { port: 5180, + watch: { + // `.worktrees/` 底下是并行开发用的完整项目副本。不排除的话,任何一条线改文件 + // 都会触发主 dev 的全量重载(它们各有一份 tsconfig,Vite 检测到就清缓存重启), + // 实测会直接把 dev 进程搞挂。 + ignored: ["**/.worktrees/**"], + }, }, });