From fef42d72b1b870af9dc40f96b45fe61c35dd6d2d Mon Sep 17 00:00:00 2001 From: "gaoyuan.1226" Date: Thu, 28 Aug 2025 11:41:17 +0800 Subject: [PATCH 1/2] chore: enable nativeWatcher --- packages/core/src/core/plugins/entry.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/core/plugins/entry.ts b/packages/core/src/core/plugins/entry.ts index 0e6dc49d..0daf1fcd 100644 --- a/packages/core/src/core/plugins/entry.ts +++ b/packages/core/src/core/plugins/entry.ts @@ -70,6 +70,9 @@ export const pluginEntryWatch: (params: { '**/*.snap', ); + config.experiments ??= {}; + config.experiments.nativeWatcher = true; + const configFilePath = context.projects.find( (project) => project.environmentName === environment.name, )?.configFilePath; From d80fe16aacefeab8ef9e4712e77f1d773bfd623d Mon Sep 17 00:00:00 2001 From: "gaoyuan.1226" Date: Tue, 21 Oct 2025 16:49:25 +0800 Subject: [PATCH 2/2] fix: update snapshot --- packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap b/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap index 71659076..9ff0ff83 100644 --- a/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap +++ b/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap @@ -1042,6 +1042,7 @@ exports[`prepareRsbuild > should generate rspack config correctly in watch mode "inlineConst": false, "inlineEnum": false, "lazyBarrel": true, + "nativeWatcher": true, "rspackFuture": { "bundlerInfo": { "force": false,