Skip to content

Commit 45ed0b4

Browse files
authored
fix(dev): suppress spurious dist watcher restart on cold start (#1308)
1 parent d6b1115 commit 45ed0b4

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

packages/nuxi/src/dev/utils.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,10 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
451451
this.#fileChangeTracker.prime(distDir)
452452
this.#distWatcher = watch(distDir)
453453
this.#distWatcher.on('change', (_event, file: string) => {
454+
// do not restart if the directory has not been removed
455+
if (existsSync(distDir)) {
456+
return
457+
}
454458
if (!this.#fileChangeTracker.shouldEmitChange(resolve(distDir, file || ''))) {
455459
return
456460
}

0 commit comments

Comments
 (0)