😀实现antd组件的按需打包
1、添加依赖
yarn add babel-plugin-import react-app-rewired customize-cra
2、项目根目录下新建config-overrides.js文件
const { override, fixBabelImports, addLessLoader } = require('customize-cra');
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
})
);
3、修改配置:package.json
"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test --env=jsdom",
"eject": "react-scripts eject"
}