From 75f074ac0f223aae80fb5fef703702d15d91a4db Mon Sep 17 00:00:00 2001 From: Yuan-ZW <448411475@qq.com> Date: Thu, 4 Dec 2025 16:09:19 +0800 Subject: [PATCH] fix: hot reload failure caused by Windows slash --- vite-plugin-mock-dev-server/src/compiler/compiler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vite-plugin-mock-dev-server/src/compiler/compiler.ts b/vite-plugin-mock-dev-server/src/compiler/compiler.ts index fa17ce5..82ac28f 100644 --- a/vite-plugin-mock-dev-server/src/compiler/compiler.ts +++ b/vite-plugin-mock-dev-server/src/compiler/compiler.ts @@ -56,7 +56,7 @@ export class Compiler extends EventEmitter { * 性能开销,从而影响编译速度。 * 实测在控制并发数的前提下,总编译时间 差异不大,但内存开销更小更加稳定。 */ - .then(files => files.map(file => () => this.load(path.join(this.options.dir, file)))) + .then(files => files.map(file => () => this.load(normalizePath(path.join(this.options.dir, file))))) .then(loaders => promiseParallel(loaders, 64)) .then(() => this.updateMockData())