react-app-rewire-optimize
Version:
> Add babel-react-optimize to your create-react-app babel config with react-app-rewired
15 lines (13 loc) • 419 B
JavaScript
const { getBabelLoader } = require('react-app-rewired');
module.exports = (config, env) => {
if (env === 'production') {
const loader = getBabelLoader(config.module.rules);
if (!loader) {
console.log('babel-loader not found');
return config;
}
const options = loader.options || loader.query;
options.presets = ['react-optimize'].concat(options.presets || []);
}
return config;
};