效果
element plus 的 el-前缀更改为 eplus-
安装sass
npm install -D sass-loader@^10 sass
npm install -D node-sass
新建更改样式类名文件index.scss
// styles/element/index.scss
// we can add this to custom namespace, default is 'el'
@forward 'element-plus/theme-chalk/src/mixins/config.scss' with (
$namespace: 'eplus'
);
// ...
配置webpack
loaderOptions: {
// 给 sass-loader 传递选项
sass: {
// @/ 是 src/ 的别名
// 这些是公共的scss变量和混合方法等
additionalData:`@import "@style/element/index.scss";`,
}
}
mian.js导入element-ui.scss
@import "~element-plus/theme-chalk/src/index";