html-minifier-loader

Webpack loader that minifies HTML by html-minifier.

Usage no npm install needed!

<script type="module">
  import htmlMinifierLoader from 'https://cdn.skypack.dev/html-minifier-loader';
</script>

README

html-minifier-loader NPM version

Webpack loader that minifies HTML by html-minifier.

Installation

npm install html-minifier html-minifier-loader --save

Example of webpack.config.js

You can pass html-minifier parameters by 'html-minifier-loader' property. The default is {removeComments: true, collapseWhitespace: true}.

module: {
    loaders: [
        {    test: /\.html$/,
             loader: 'raw-loader!html-minifier-loader'
        }
    ]
},
'html-minifier-loader': {
    removeComments: false,
    collapseWhitespace: true,
    conservativeCollapse: true,
    preserveLineBreaks: true
}