diff --git a/src/core/resolvers/element-plus.ts b/src/core/resolvers/element-plus.ts index 1322fea6..46631a89 100644 --- a/src/core/resolvers/element-plus.ts +++ b/src/core/resolvers/element-plus.ts @@ -78,9 +78,13 @@ function getSideEffects(dirName: string, options: ElementPlusResolverOptionsReso const esComponentsFolder = 'element-plus/es/components' if (importStyle === 'sass') - return ssr ? `${themeFolder}/src/${dirName}.scss` : `${esComponentsFolder}/${dirName}/style/index` + return ssr ? + [`${themeFolder}/src/base.scss`, `${themeFolder}/src/${dirName}.scss`] : + [`${esComponentsFolder}/base/style/index`, `${esComponentsFolder}/${dirName}/style/index`] else if (importStyle === true || importStyle === 'css') - return ssr ? `${themeFolder}/el-${dirName}.css` : `${esComponentsFolder}/${dirName}/style/css` + return ssr ? + [`${themeFolder}/base.css`, `${themeFolder}/el-${dirName}.css`] : + [`${esComponentsFolder}/base/style/css`, `${esComponentsFolder}/${dirName}/style/css`] } function resolveComponent(name: string, options: ElementPlusResolverOptionsResolved): ComponentInfo | undefined {