diff --git a/packages/vite/src/node/server/index.ts b/packages/vite/src/node/server/index.ts index 2dae884d1951a5..8b9eee34e1f6e8 100644 --- a/packages/vite/src/node/server/index.ts +++ b/packages/vite/src/node/server/index.ts @@ -359,7 +359,8 @@ export async function createServer( } const watcher = chokidar.watch( - path.resolve(root), + // config file dependencies might be outside of root + [path.resolve(root), ...config.configFileDependencies], resolvedWatchOptions, ) as FSWatcher