生产环境下默认开启,但在手动配置optimization 后就不默认对js压缩,需要手动去配置

    因为 webpack5 内置了terser-webpack-plugin 插件,所以我们不需重复安装,直接引用就可以

    1. const TerserPlugin = require('terser-webpack-plugin');
    2. const config = {
    3. // ...
    4. optimization: {
    5. minimize: true, // 开启最小化
    6. minimizer: [
    7. // ...
    8. new TerserPlugin({})
    9. ]
    10. },
    11. // ...
    12. }