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 {