diff --git "a/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" "b/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" index 48ad95ac97..477a5512f6 100644 --- "a/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" +++ "b/packages/theme/build/edit\342\200\220dir\342\200\220theme.js" @@ -232,7 +232,13 @@ const createTheme = (callbackFn) => { .replace(/\, \/\//g, '; //') .replace('{', '') + ';\n}' - newDataStr = baseContent.replace('}', newDataStr) + newDataStr = baseContent.replace('}', newDataStr).replace( + ':root', + `@import '../../base/reset.less'; +@import '../../base/transition.less'; +@import '../../svg/index.less'; +:root` + ) writeFile(buildThemePathMap[fileDir] + '/index.less', newDataStr) } diff --git a/packages/theme/package.json b/packages/theme/package.json index b828162c0e..b19b39d95e 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@opentiny/vue-theme", - "version": "3.18.3", + "version": "3.18.4", "description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", "author": "OpenTiny Team", "license": "MIT", @@ -87,4 +87,4 @@ ] } } -} +} \ No newline at end of file