From b8fc28af3352576beb97c8c3f3b28fb557e1be01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sat, 27 Mar 2021 12:40:01 +0100 Subject: spruce: Add README and fix script setup --- spruce/README.md | 6 ++++++ spruce/layouts/partials/jslibs/alpinejs/script-src.html | 6 ------ spruce/layouts/partials/jslibs/spruce/script-src.html | 6 ++++++ 3 files changed, 12 insertions(+), 6 deletions(-) delete mode 100644 spruce/layouts/partials/jslibs/alpinejs/script-src.html create mode 100644 spruce/layouts/partials/jslibs/spruce/script-src.html diff --git a/spruce/README.md b/spruce/README.md index 4a844fe..d479c04 100644 --- a/spruce/README.md +++ b/spruce/README.md @@ -3,5 +3,11 @@ This module wraps [Spruce](https://github.com/ryangjchandler/spruce). +Add this before your `body` end tag: +```html +{{ partialCached "jslibs/spruce/script-src.html" "-" }} +``` + +Note that this assumes that you've already installed [AlpineJS](../alpinejs). diff --git a/spruce/layouts/partials/jslibs/alpinejs/script-src.html b/spruce/layouts/partials/jslibs/alpinejs/script-src.html deleted file mode 100644 index a6d5338..0000000 --- a/spruce/layouts/partials/jslibs/alpinejs/script-src.html +++ /dev/null @@ -1,6 +0,0 @@ -{{- $isProd := hugo.IsProduction -}} -{{- $js := resources.Get "jslibs/spruce/spruce.umd.js" -}} -{{- if $isProd }} - {{ $js = $js | minify | fingerprint }} -{{ end -}} - diff --git a/spruce/layouts/partials/jslibs/spruce/script-src.html b/spruce/layouts/partials/jslibs/spruce/script-src.html new file mode 100644 index 0000000..2fcab72 --- /dev/null +++ b/spruce/layouts/partials/jslibs/spruce/script-src.html @@ -0,0 +1,6 @@ +{{- $isProd := hugo.IsProduction -}} +{{- $js := resources.Get "jslibs/spruce/spruce.umd.js" -}} +{{- if $isProd }} + {{ $js = $js | minify | fingerprint }} +{{ end -}} + -- cgit v1.2.3