From 0a1105717cb8c9859f0609c5cc73838c23cd206c Mon Sep 17 00:00:00 2001 From: Jz0ojiang <0ojixueseno0@gmail.com> Date: Sat, 5 Sep 2026 02:37:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Vite=20=E4=B8=8D=E5=86=8D=E7=9B=91?= =?UTF-8?q?=E8=A7=86=20.worktrees?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 那底下是五份完整项目副本,各带一份 tsconfig。任一开发线改文件都会让主 dev 清缓存全量重载,实测直接把 dev 进程搞挂(exit 255)。 --- vite.config.ts | 6 ++++++ 1 file changed, 6 insertions(+) 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/**"], + }, }, });