From 33cffa3910600c5adfb10f2cab07029f1ff8f35f Mon Sep 17 00:00:00 2001 From: Florian Dreier Date: Sun, 24 Jan 2021 19:43:56 +0100 Subject: [PATCH] fix: fix server.watch option ignore overwriting defaults (#1680) --- packages/vite/src/node/server/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/server/index.ts b/packages/vite/src/node/server/index.ts index da32669afc0596..c8c4429c34df14 100644 --- a/packages/vite/src/node/server/index.ts +++ b/packages/vite/src/node/server/index.ts @@ -255,12 +255,12 @@ export async function createServer( : await resolveHttpServer(serverConfig, middlewares) const ws = createWebSocketServer(httpServer, config) - const watchOptions = serverConfig.watch || {} + const { ignored = [], ...watchOptions } = serverConfig.watch || {} const watcher = chokidar.watch(root, { ignored: [ '**/node_modules/**', '**/.git/**', - ...(watchOptions.ignored || []) + ...ignored ], ignoreInitial: true, ignorePermissionErrors: true,