diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 094342d..240e80f 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -1,4 +1,9 @@ -{{ $early := resources.Get "js/script-early.js" | minify | fingerprint -}} +{{ $opts := dict "minify" true -}} +{{ if eq hugo.Environment "development" -}} + {{ $opts = merge $opts (dict "minify" false) -}} +{{ end -}} + +{{ $early := resources.Get "js/script-early.js" | js.Build $opts | fingerprint -}} {{ if $.Param "alpine" -}} @@ -17,12 +22,12 @@ {{ end -}} {{ if $.Param "mobilemenu" -}} -{{ $mobilemenu := resources.Get "js/mobile.js" | minify | fingerprint -}} +{{ $mobilemenu := resources.Get "js/mobile.js" | js.Build $opts | fingerprint -}} {{ end -}} {{ if $.Param "cookieconsent" -}} -{{ $cookieconsent := resources.Get "js/cookieconsent.js" | minify | fingerprint -}} +{{ $cookieconsent := resources.Get "js/cookieconsent.js" | js.Build $opts | fingerprint -}} {{ end -}} @@ -34,22 +39,22 @@ {{ end -}} {{ if $.Param "tables" -}} -{{ $tables := resources.Get "js/tables.js" | minify | fingerprint -}} +{{ $tables := resources.Get "js/tables.js" | js.Build $opts | fingerprint -}} {{ end -}} {{ if .HasShortcode "contact" -}} -{{ $contact := resources.Get "js/contact.js" | minify | fingerprint -}} +{{ $contact := resources.Get "js/contact.js" | js.Build $opts | fingerprint -}} {{ end -}} {{ if .HasShortcode "search" -}} {{ $flexsearch := resources.Get "libs/flexsearch.compact.js" | fingerprint -}} -{{ $search_opts := dict "minify" true "params" (dict "searchLimit" (site.Params.searchLimit | default 20)) -}} +{{ $search_opts := merge $opts (dict "params" (dict "searchLimit" (site.Params.searchLimit | default 20))) -}} {{ $search := resources.Get "js/search.js" | js.Build $search_opts | fingerprint -}} {{ end -}} -{{ $script := resources.Get "js/script.js" | minify | fingerprint -}} +{{ $script := resources.Get "js/script.js" | js.Build $opts | fingerprint -}} diff --git a/layouts/partials/tracking.html b/layouts/partials/tracking.html index 91c412f..3cf6614 100644 --- a/layouts/partials/tracking.html +++ b/layouts/partials/tracking.html @@ -6,6 +6,9 @@ "piwikSiteID" site.Params.piwikSiteID "plausibleSiteID" site.Params.plausibleSiteID "GoogleAnalytics" site.GoogleAnalytics) -}} +{{ if eq hugo.Environment "development" -}} + {{ $opts = merge $opts (dict "minify" false) -}} +{{ end -}} {{ if and site.Params.piwikTrackerUrl site.Params.piwikSiteID -}} {{ $script := resources.Get "js/tracking.js" | js.Build $opts | fingerprint -}}