注:高版本webpack生产环境下会自动压缩 js代码和html代码
const { resolve } = require('path')
const HtmlWebpackPlugin = require("html-webpack-plugin");
module.exports = {
entry: './src/js/index.js',
output: {
filename: 'js/built.js',
path: resolve(__dirname, 'build')
},
plugins: [
new HtmlWebpackPlugin({
template: './src/index.html',
minify:{
//移除空格
collapseWhitespace:true,
//移除注释
removeComments:true
}
})
],
//生产环境下会自动压缩 js代码
mode: 'production'
}