@@ -53,6 +53,16 @@ export default defineConfig({
chainWebpack(config) {
config.plugin('windicss').use(WindiCSSPlugin)
},
+ extraBabelPlugins: [
+ [
+ 'import',
+ {
+ libraryName: '@icon-park/react',
+ libraryDirectory: 'es/icons',
+ camel2DashComponentName: false
+ }
+ ]
+ ],
// Fast Refresh 热更新
fastRefresh: {}
})
@@ -91,6 +91,7 @@
"@umijs/preset-dumi": "^1.1.7",
"@umijs/preset-react": "1.8.22",
"@umijs/yorkie": "^2.0.3",
+ "babel-plugin-import": "^1.13.3",
"carlo": "^0.9.46",
"cross-env": "^7.0.0",
"cross-port-killer": "^1.1.1",