注:高版本webpack生产环境下会自动压缩 js代码和html代码

    1. const { resolve } = require('path')
    2. const HtmlWebpackPlugin = require("html-webpack-plugin");
    3. module.exports = {
    4. entry: './src/js/index.js',
    5. output: {
    6. filename: 'js/built.js',
    7. path: resolve(__dirname, 'build')
    8. },
    9. plugins: [
    10. new HtmlWebpackPlugin({
    11. template: './src/index.html',
    12. minify:{
    13. //移除空格
    14. collapseWhitespace:true,
    15. //移除注释
    16. removeComments:true
    17. }
    18. })
    19. ],
    20. //生产环境下会自动压缩 js代码
    21. mode: 'production'
    22. }