From e4956c555f592cdd07b1a4414c37ed5af5053a75 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 31 Mar 2022 17:09:57 +0100 Subject: [PATCH] fix(nuxi): ignore buildDir on windows too (#3999) --- packages/nuxi/src/commands/dev.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nuxi/src/commands/dev.ts b/packages/nuxi/src/commands/dev.ts index 4e5e2b805a..2f987e2f08 100644 --- a/packages/nuxi/src/commands/dev.ts +++ b/packages/nuxi/src/commands/dev.ts @@ -1,4 +1,4 @@ -import { resolve, relative } from 'pathe' +import { resolve, relative, normalize } from 'pathe' import chokidar from 'chokidar' import { debounce } from 'perfect-debounce' import type { Nuxt } from '@nuxt/schema' @@ -73,7 +73,7 @@ export default defineNuxtCommand({ const watcher = chokidar.watch([rootDir], { ignoreInitial: true, depth: 1 }) watcher.on('all', (event, file) => { if (!currentNuxt) { return } - if (file.startsWith(withTrailingSlash(currentNuxt.options.buildDir))) { return } + if (normalize(file).startsWith(withTrailingSlash(normalize(currentNuxt.options.buildDir)))) { return } if (file.match(/(nuxt\.config\.(js|ts|mjs|cjs)|\.nuxtignore|\.env|\.nuxtrc)$/)) { dLoad(true, `${relative(rootDir, file)} updated`) }