安装babel-plugin-import插件。下面方法二选一,都可以实现antd的按需加载。
一、配置webpack.config.js文件
{ ???test: /.jsx?$/, ???exclude: /(node_modules|bower_components)/, ???use: [{ ???????loader: ‘babel-loader‘ ???}], ???options: { ???????"plugins": [ ???????????[ ???????????????"import", { ???????????????????"libraryName": "antd", ???????????????????"style": true ???????????????} ???????????] ???????] ???}}
二、配置babelrc文件
{ ?"presets": ["env", "react"], ?"plugins": [ ???"transform-runtime", ???"transform-object-rest-spread", ???[ ?????"import", { ???????"libraryName": "antd", ???????"style": true ?????} ???] ?]}
webpack配置antd的按需加载
原文地址:https://www.cnblogs.com/camille666/p/webpack_antd.html