Skip to content

Commit c43467a

Browse files
authored
fix(config): server restart on config dependencies changed on windows (#7366)
1 parent 9a7b133 commit c43467a

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/vite/src/node/config.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,9 @@ export async function resolveConfig(
465465
const resolved: ResolvedConfig = {
466466
...config,
467467
configFile: configFile ? normalizePath(configFile) : undefined,
468-
configFileDependencies,
468+
configFileDependencies: configFileDependencies.map((name) =>
469+
normalizePath(path.resolve(name))
470+
),
469471
inlineConfig,
470472
root: resolvedRoot,
471473
base: BASE_URL,

packages/vite/src/node/server/hmr.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export async function handleHMRUpdate(
4747

4848
const isConfig = file === config.configFile
4949
const isConfigDependency = config.configFileDependencies.some(
50-
(name) => file === path.resolve(name)
50+
(name) => file === name
5151
)
5252
const isEnv =
5353
config.inlineConfig.envFile !== false &&

0 commit comments

Comments
 (0)