From 83cbfa1b9a92ce9caf4f1b9d5b2a6bf15ec6c16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 2 Jan 2020 22:51:19 +0100 Subject: Minify and fingerprint js --- layouts/partials/js.html | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/layouts/partials/js.html b/layouts/partials/js.html index db1a513..ae953b4 100644 --- a/layouts/partials/js.html +++ b/layouts/partials/js.html @@ -1,11 +1,16 @@ +{{ $isDev := ne hugo.Environment "production" }} {{ $allJS := resources.Get "js/slate/all.js" }} {{ $allNoSearchJS := resources.Get "js/slate/all_nosearch.js" }} {{ $importsAll := partial "funcs/extract_js_requirements.html" (dict "resource" $allJS "visited" newScratch ) | uniq }} {{ $importsAllNoSearch := partial "funcs/extract_js_requirements.html" (dict "resource" $allNoSearchJS "visited" newScratch ) | uniq }} {{ $jsAll := partialCached "funcs/get_and_concat.html" (dict "imports" $importsAll "target" "js/all.js" ) "all" }} {{ $jsAllNoSearch := partialCached "funcs/get_and_concat.html" (dict "imports" $importsAllNoSearch "target" "js/all_nosearch.js" ) "no search"}} +{{ if not $isDev }} +{{ $jsAll = $jsAll | minify | fingerprint }} +{{ $jsAllNoSearch = $jsAllNoSearch | minify | fingerprint }} +{{ end }} {{ if .Param "search" }} - + {{ else }} - + {{ end }} \ No newline at end of file -- cgit v1.2.3