From f1c896a9399060705332357792497c83f73be0f4 Mon Sep 17 00:00:00 2001 From: ajaxzheng <894103554@qq.com> Date: Mon, 21 Oct 2024 14:42:49 +0800 Subject: [PATCH] build(charts): compatible with the old version of charts chart introduction method --- .../cli/src/commands/build/build-entry-app.ts | 18 ++++++++++++++++-- .../cli/src/commands/build/build-entry.ts | 18 ++++++++++++++++-- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/internals/cli/src/commands/build/build-entry-app.ts b/internals/cli/src/commands/build/build-entry-app.ts index 35d051475a..83e5eb4750 100644 --- a/internals/cli/src/commands/build/build-entry-app.ts +++ b/internals/cli/src/commands/build/build-entry-app.ts @@ -149,10 +149,24 @@ const buildFullRuntime = (mode: RunTimeModeType) => { include: includeTemplate.join(endOfLine), components: componentsTemplate.join(',' + endOfLine), exportComponents: componentsTemplate - .map((component) => `${component}${joinStr}${component} as Tiny${component.trim()}`) + .map((component) => { + if (component.includes('Hui')) { + return `${component}${joinStr}${component} as ${component + .replace('Huicharts', 'Charts') + .trim()}${joinStr}${component} as Tiny${component.trim()}` + } + return `${component}${joinStr}${component} as Tiny${component.trim()}` + }) .join(joinStr), defaultComponents: componentsTemplate - .map((component) => `${component}${joinStr}Tiny${component.trim()}: ${component}`) + .map((component) => { + if (component.includes('Hui')) { + return `${component}${joinStr}${component + .replace('Huicharts', 'Charts') + .trim()}: ${component}${joinStr}Tiny${component.trim()}: ${component}` + } + return `${component}${joinStr}Tiny${component.trim()}: ${component}` + }) .join(joinStr) } }) diff --git a/internals/cli/src/commands/build/build-entry.ts b/internals/cli/src/commands/build/build-entry.ts index 101c679bcb..f30a11691f 100644 --- a/internals/cli/src/commands/build/build-entry.ts +++ b/internals/cli/src/commands/build/build-entry.ts @@ -100,10 +100,24 @@ const createEntry = (mode) => { include: includeTemplate.join(endOfLine), components: componentsTemplate.join(joinStr), exportComponents: componentsTemplate - .map((component) => `${component}${joinStr}${component} as Tiny${component.trim()}`) + .map((component) => { + if (component.includes('Hui')) { + return `${component}${joinStr}${component} as ${component + .replace('Huicharts', 'Charts') + .trim()}${joinStr}${component} as Tiny${component.trim()}` + } + return `${component}${joinStr}${component} as Tiny${component.trim()}` + }) .join(joinStr), defaultComponents: componentsTemplate - .map((component) => `${component}${joinStr}Tiny${component.trim()}: ${component}`) + .map((component) => { + if (component.includes('Hui')) { + return `${component}${joinStr}${component + .replace('Huicharts', 'Charts') + .trim()}: ${component}${joinStr}Tiny${component.trim()}: ${component}` + } + return `${component}${joinStr}Tiny${component.trim()}: ${component}` + }) .join(joinStr) } })