react 按需加载配置 和 es7 装饰器的安装
2019-05-18 本文已影响0人
jmtjt
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;
}