Gopher
ASSET MANAGEMENT

Asset minification

Hugo Pipes allows the minification of any CSS, JS, JSON, HTML, SVG or XML resource.

Any resource of the aforementioned types can be minified using resources.Minify which takes for argument the resource object.

{{ $css := resources.Get "css/main.css" }}
{{ $style := $css | resources.Minify }}

Note that you can also minify the final HTML output to /public by running hugo --minify.