从 webpack 4 开始,也可以通过 “mode” 配置选项轻松切换到压缩输出,只需设置为 “production”。
webpack.config.js
const path = require(‘path’);
module.exports = {
entry: ‘./src/index.js’,
output: {
filename: ‘bundle.js’,
path: path.resolve(__dirname, ‘dist’)
},
- mode: “production”
};
注意:
也可以在命令行接口中使用 --optimize-minimize 标记,来使用 UglifyJSPlugin。
准备就绪后,然后运行另一个命令 npm run build,看看输出结果有没有发生改变。