From c8027640503056025031896c961448c36947ccd0 Mon Sep 17 00:00:00 2001 From: ajaxzheng <894103554@qq.com> Date: Thu, 2 Jan 2025 18:00:59 +0800 Subject: [PATCH] fix(vite-import): fix the issue of escaping comment code in on-demand packaging plugin --- internals/vue-vite-import/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internals/vue-vite-import/src/index.ts b/internals/vue-vite-import/src/index.ts index 4ccff6318a..a27057906a 100644 --- a/internals/vue-vite-import/src/index.ts +++ b/internals/vue-vite-import/src/index.ts @@ -154,8 +154,9 @@ const transformDefaultImport = (matchRes: string, opt: PluginInnerOption) => { return `import ${matchRes} from '${importName}'` } +// 排除注释代码 const getCompRegExp = (libraryName: any) => - new RegExp(`import\\s+?{*([\\w ,\\s]+)}*\\s+?from\\s+?('|")${libraryName}('|")`, 'g') + new RegExp(`(?