From be08b2d70998936cd165d490689616dd40fc430d Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Fri, 24 Oct 2025 14:11:34 +0900 Subject: [PATCH] fix: trigger watchChange hook for all environments for native resolver --- packages/vite/src/node/plugins/resolve.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 861d85c6b23ef0..ec3cd59735384b 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -267,7 +267,7 @@ export function oxcResolvePlugin( ? options.noExternal : [options.noExternal] - return viteResolvePlugin({ + const plugin = viteResolvePlugin({ resolveOptions: { isBuild: options.isBuild, isProduction: options.isProduction, @@ -382,6 +382,8 @@ export function oxcResolvePlugin( } : {}), }) + ;(plugin as Plugin).perEnvironmentWatchChangeDuringDev = true + return plugin }, ), ]