build(deps): 添加多种插件:element-plus、iconify、windicss

This commit is contained in:
Soybean
2021-05-28 02:22:49 +08:00
parent d8d3cc237e
commit afd4d04110
24 changed files with 844 additions and 27 deletions

View File

@@ -0,0 +1,20 @@
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}`;
}
}
]
})
];