From 8b49a581ff429697f645c9a7147351b168806a71 Mon Sep 17 00:00:00 2001 From: Justin Mayer Date: Wed, 19 Feb 2025 17:09:50 +0100 Subject: [PATCH] Run Tailwind CSS from installed plugin directory Workaround to address an error, possibly related to Tailwind CSS 4.x: npm error could not determine executable to run --- pelican/plugins/tailwindcss/tailwindcss.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pelican/plugins/tailwindcss/tailwindcss.py b/pelican/plugins/tailwindcss/tailwindcss.py index 5660a7b..d4852b0 100644 --- a/pelican/plugins/tailwindcss/tailwindcss.py +++ b/pelican/plugins/tailwindcss/tailwindcss.py @@ -65,9 +65,8 @@ def generate_css(po): input_output = f"-i {input_file_path} -o {output_file_path}" print(f"{utils.LOG_PREFIX} Build css ({output_file_path})") - subprocess.run( + commands.run_in_plugin( f"npx tailwindcss -c {twconfig_file_path} {input_output}", - shell=True, )