fix: Add npx fallback for lightningcss in deploy
This commit is contained in:
@@ -52,6 +52,12 @@ jobs:
|
||||
mkdir -p static/dist
|
||||
lightningcss --bundle --minify static/css/main.css -o static/dist/bundle.min.css
|
||||
echo "✅ CSS bundle created ($(du -h static/dist/bundle.min.css | cut -f1))"
|
||||
elif command -v npx &> /dev/null; then
|
||||
# Fallback to npx if lightningcss not globally installed
|
||||
echo "📦 Using npx to run lightningcss..."
|
||||
mkdir -p static/dist
|
||||
npx lightningcss-cli --bundle --minify static/css/main.css -o static/dist/bundle.min.css
|
||||
echo "✅ CSS bundle created via npx"
|
||||
else
|
||||
echo "⚠️ lightningcss not found, falling back to modular CSS"
|
||||
# Ensure dist directory doesn't exist so template falls back to main.css
|
||||
|
||||
Reference in New Issue
Block a user