From 0025a9cf1ac72f83cc53ef9acd2ac14eadd61124 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Wed, 19 Mar 2025 13:43:03 +0100 Subject: [PATCH] update scripts to check if tailwind installed --- build.sh | 11 +++++++++-- start.sh | 7 +++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index a744542..102515c 100755 --- a/build.sh +++ b/build.sh @@ -1,8 +1,15 @@ #!/bin/bash -echo "Building Tailwind CSS..." + +echo "🔍 Checking for Tailwind CSS..." +if ! [ -d "node_modules" ]; then + echo "📦 Installing Tailwind CSS and dependencies..." + npm install +fi + +echo "🚀 Building Tailwind CSS..." npx tailwindcss -i ./static/css/main.css -o ./static/css/output.css --minify -echo "Building Zola site..." +echo "🔨 Building Zola site..." zola build echo "✅ Build complete!" diff --git a/start.sh b/start.sh index 02d17db..650d3aa 100755 --- a/start.sh +++ b/start.sh @@ -1,4 +1,11 @@ #!/bin/bash + +echo "🔍 Checking for Tailwind CSS..." +if ! [ -d "node_modules" ]; then + echo "📦 Installing Tailwind CSS and dependencies..." + npm install +fi + echo "Starting Tailwind CSS watcher & Zola live server..." npx tailwindcss -i ./static/css/main.css -o ./static/css/output.css --watch & zola serve