From 9635e4c2ecb9696d146c75a432e6589b2c036ab0 Mon Sep 17 00:00:00 2001 From: Gimmy <975402925@qq.com> Date: Mon, 23 Jun 2025 11:33:58 +0800 Subject: [PATCH] build: fix component version error --- internals/cli/src/commands/build/build-ui.ts | 2 +- internals/cli/src/commands/build/rollup/replace-module-name.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/internals/cli/src/commands/build/build-ui.ts b/internals/cli/src/commands/build/build-ui.ts index ffc22400f5..6b5063a094 100644 --- a/internals/cli/src/commands/build/build-ui.ts +++ b/internals/cli/src/commands/build/build-ui.ts @@ -259,7 +259,7 @@ export const getBaseConfig = ({ vueVersion, dtsInclude, dts, buildTarget, isRunt } } }), - !isRuntime && replaceModuleNamePlugin(versionTarget) + !isRuntime && replaceModuleNamePlugin(() => versionTarget) ], resolve: { extensions: ['.js', '.ts', '.tsx', '.vue'], diff --git a/internals/cli/src/commands/build/rollup/replace-module-name.ts b/internals/cli/src/commands/build/rollup/replace-module-name.ts index 5c2f181ae4..aab93a90b8 100644 --- a/internals/cli/src/commands/build/rollup/replace-module-name.ts +++ b/internals/cli/src/commands/build/rollup/replace-module-name.ts @@ -1,6 +1,7 @@ import type { Plugin, NormalizedOutputOptions, OutputBundle } from 'rollup' -export default function (version: string): Plugin { +export default function (getVersion: () => string): Plugin { + const version = getVersion() return { name: 'opentiny-vue:replace-module-name', generateBundle: (output: NormalizedOutputOptions, bundle: OutputBundle) => {