npm install --save-dev babel-plugin-transform-decorators-legacy 装饰器 安装
npm install react-app-rewired@2.0.2-next.0 babel-plugin-import --save 按需加载
文件夹名字config-overrides 必须
const { injectBabelPlugin } = require('react-app-rewired')
module.exports = function overr(config, env) {
//按需加载
config = injectBabelPlugin([
'import', { libraryName: 'antd', libraryDirectory: 'es', style: 'css' }
], config);
//添加装饰器
config = injectBabelPlugin([
"@babel/plugin-proposal-decorators", { legacy: true }
], config);
return config;
}
网友评论