From 9eff206f57e43f3c1db4de509356036b705a4d25 Mon Sep 17 00:00:00 2001 From: wangys4dev Date: Sat, 24 Feb 2024 23:39:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E9=80=89=E9=A1=B9=E4=B8=ADignore=E7=9A=84?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E5=BD=A2=E5=BC=8F=E7=9A=84=E5=A4=84=E7=90=86?= =?UTF-8?q?=E9=80=BB=E8=BE=91=20(#128)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 之前函数形式与正则形式的处理逻辑是相反的,修改后保证二者逻辑统一 --- packages/vite-plugin-mock/src/createMockServer.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/vite-plugin-mock/src/createMockServer.ts b/packages/vite-plugin-mock/src/createMockServer.ts index b760355..ac4e8d2 100644 --- a/packages/vite-plugin-mock/src/createMockServer.ts +++ b/packages/vite-plugin-mock/src/createMockServer.ts @@ -138,7 +138,6 @@ function createWatch(opt: ViteMockOptions, config: ResolvedConfig) { }) } - // clear cache function cleanRequireCache(opt: ViteMockOptions) { if (typeof require === 'undefined' || !require.cache) { @@ -152,7 +151,6 @@ function cleanRequireCache(opt: ViteMockOptions) { }) } - function parseJson(req: IncomingMessage): Promise { return new Promise((resolve) => { let body = '' @@ -194,7 +192,7 @@ async function getMockConfig(opt: ViteMockOptions, config: ResolvedConfig) { return true } if (isFunction(ignore)) { - return ignore(item) + return !ignore(item) } if (isRegExp(ignore)) { return !ignore.test(path.basename(item))