hugo
コマンドで静的サイトを生成する時にHTMLファイルを圧縮できます。
圧縮の方法
方法はとても簡単で、 hugo
コマンドにオプションをつけるだけです。
hugo --minify
これを実行した後、 cat ./public/index.html
とかで中身を見るとちゃんとHTMLが圧縮されていることが確認できます。
HTML内のCSSとJavaScriptも圧縮される
ちなみに <style>
の中に書かれている CSS や <script>
の中の JavaScript もちゃんと Minify されます。
参照
--minify
minify any supported output format (HTML, XML etc.)