21 lines
496 B
TypeScript
21 lines
496 B
TypeScript
![]() |
import styleImport from 'vite-plugin-style-import'; // 按需加载UI框架的组件样式
|
||
|
|
||
|
export default [
|
||
|
styleImport({
|
||
|
libs: [
|
||
|
{
|
||
|
libraryName: 'element-plus',
|
||
|
esModule: true,
|
||
|
ensureStyleFile: true,
|
||
|
resolveStyle: name => {
|
||
|
name = name.slice(3);
|
||
|
return `element-plus/packages/theme-chalk/src/${name}.scss`;
|
||
|
},
|
||
|
resolveComponent: name => {
|
||
|
return `element-plus/lib/${name}`;
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
})
|
||
|
];
|