From b5967800c69d642fa69362e284a2ee4666460393 Mon Sep 17 00:00:00 2001 From: wkj <278599135@qq.com> Date: Tue, 17 May 2022 12:12:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=9C=E6=9D=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/WechatMpPlugin.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/WechatMpPlugin.js b/plugins/WechatMpPlugin.js index ad538e7..9b7e384 100644 --- a/plugins/WechatMpPlugin.js +++ b/plugins/WechatMpPlugin.js @@ -271,14 +271,14 @@ class OakWeChatMpPlugin { break; } if (getIsOak(c)) { - const oakComponent = - OakPagePath + c.replace(new RegExp(OakPagePrefix), ''); - if (!this.oakComponents.has(oakComponent)) { - this.oakComponents.add(oakComponent); - components.add(oakComponent); + const oakComponent = OakPagePath + c.replace(new RegExp(OakPagePrefix), ''); + const component2 = oakComponent.replace(/\\/g, '/'); + if (!this.oakComponents.has(component2)) { + this.oakComponents.add(component2); + components.add(component2); await this.getComponents( components, - path.resolve(process.cwd(), oakComponent), + path.resolve(process.cwd(), component2), MODE.oak ); } @@ -599,7 +599,7 @@ class OakWeChatMpPlugin { component = path.relative( assets.substring(0, assets.lastIndexOf('/')), path.resolve(this.basePath, component) - ) + ).replace(/\\/g, '/') } usingComponents[ck] = component; }