From 33e68bad2ab5b8d1f4eb4861af3d190496166c0e Mon Sep 17 00:00:00 2001 From: lyfeyaj Date: Thu, 1 Jun 2023 22:15:40 +0800 Subject: [PATCH] =?UTF-8?q?fix(plugin-mocker):=20=E4=BF=AE=E5=A4=8D=20wind?= =?UTF-8?q?ows=20=E4=B8=8B=20mock=20=E7=BC=96=E8=AF=91=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/plugin-mocker/src/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/plugin-mocker/src/index.ts b/packages/plugin-mocker/src/index.ts index 0eb8d0c9..b8e9fa8a 100644 --- a/packages/plugin-mocker/src/index.ts +++ b/packages/plugin-mocker/src/index.ts @@ -15,7 +15,7 @@ import { MockerUserConfigSchema } from './constants' export * from './constants' // mock 运行时代码 -const MOCK_RUNTIME_FILE = path.resolve(__dirname, 'runtimes', 'mock.js') +const MOCK_RUNTIME_FILE = slash(path.resolve(__dirname, 'runtimes', 'mock.js')) const MOCK_FILE_NAME = 'mor.mock' @@ -151,7 +151,7 @@ class Mocker { // 数组:接收两个参数 ①: 静态文件或包地址 ②: 初始化配置 adapterItems.push(`new ${adapterName}(${JSON.stringify(a[1])})`) try { - const mockerAdapterFilePath = customRequire.resolve(a[0]) + const mockerAdapterFilePath = slash(customRequire.resolve(a[0])) return `import ${adapterName} from '${mockerAdapterFilePath}';` } catch (e) { logger.warnOnce(`路径为 ${a[0]} 的 adapter 文件(包)未找到`) @@ -160,7 +160,7 @@ class Mocker { // 字符串: 静态文件或包地址 adapterItems.push(`new ${adapterName}()`) try { - const mockerAdapterFilePath = customRequire.resolve(a) + const mockerAdapterFilePath = slash(customRequire.resolve(a)) return `import ${adapterName} from '${mockerAdapterFilePath}';` } catch (e) { logger.warnOnce(`路径为 ${a} 的 adapter 文件(包)未找到`)