Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

jaredLunde/snowpack-plugin-minify-html

Repository files navigation


snowpack-plugin-minify-html

Minify HTML in production using html-minifier with Snowpack

npm i snowpack-plugin-minify-html

Types Build status NPM Version MIT License


When to use this

You should only use this if you aren't already using a bundler (Webpack, Parcel, Rollup) to build your production site.

Quick start

// snowpack.config.js
module.exports = {
 plugins: [
 [
 'snowpack-plugin-minify-html',
 {
 /**
 * @see Plugin Options below
 */
 htmlMinifierOptions: {
 sortAttributes: true,
 removeComments: true,
 },
 },
 ],
 ],
}

Plugin Options

export interface SnowpackPluginHtmlMinifierOptions {
 /**
 * An array of glob patterns for files you want to explicitly include
 * for html-minifier minification. By default all HTML files are included.
 */
 include?: string[]
 /**
 * An array of glob patterns for files you want to exclude from
 * html-minifier minification
 */
 exclude?: string[]
 /**
 * html-minifier minify() options passed directly to html-minifier
 * @see https://github.com/kangax/html-minifier#options-quick-reference
 */
 htmlMinifierOptions?: htmlMinifier.Options
}

LICENSE

MIT

About

Minify HTML in production using html-minifier with Snowpack

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /