You've already forked Openterface_assets
mirror of
https://github.com/TechxArtisanStudio/Openterface_assets.git
synced 2025-06-10 16:33:42 -07:00
fix: enhance logging for CSS and JS minification processes
This commit is contained in:
14
build.sh
14
build.sh
@@ -38,13 +38,16 @@ echo "$css_files"
|
|||||||
# Minify CSS files
|
# Minify CSS files
|
||||||
echo "Minifying CSS files..."
|
echo "Minifying CSS files..."
|
||||||
for file in $css_files; do
|
for file in $css_files; do
|
||||||
|
echo "Input CSS file: $file"
|
||||||
target_dir="dist/css/$(dirname "$file" | sed "s|^src/css/||")"
|
target_dir="dist/css/$(dirname "$file" | sed "s|^src/css/||")"
|
||||||
if [ "$target_dir" = "dist/css/" ]; then
|
if [ "$target_dir" = "dist/css/" ]; then
|
||||||
target_dir="dist/css"
|
target_dir="dist/css"
|
||||||
fi
|
fi
|
||||||
mkdir -p "$target_dir"
|
mkdir -p "$target_dir"
|
||||||
echo "Processing CSS: $file -> $target_dir/$(basename "${file%.css}.min.css")"
|
output_file="$target_dir/$(basename "${file%.css}.min.css")"
|
||||||
csso "$file" -o "$target_dir/$(basename "${file%.css}.min.css")"
|
echo "Target directory: $target_dir"
|
||||||
|
echo "Output CSS file: $output_file"
|
||||||
|
csso "$file" -o "$output_file"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Generate a list of JS files to minify
|
# Generate a list of JS files to minify
|
||||||
@@ -56,13 +59,16 @@ echo "$js_files"
|
|||||||
# Minify JS files
|
# Minify JS files
|
||||||
echo "Minifying JS files..."
|
echo "Minifying JS files..."
|
||||||
for file in $js_files; do
|
for file in $js_files; do
|
||||||
|
echo "Input JS file: $file"
|
||||||
target_dir="dist/js/$(dirname "$file" | sed "s|^src/js/||")"
|
target_dir="dist/js/$(dirname "$file" | sed "s|^src/js/||")"
|
||||||
if [ "$target_dir" = "dist/js/" ]; then
|
if [ "$target_dir" = "dist/js/" ]; then
|
||||||
target_dir="dist/js"
|
target_dir="dist/js"
|
||||||
fi
|
fi
|
||||||
mkdir -p "$target_dir"
|
mkdir -p "$target_dir"
|
||||||
echo "Processing JS: $file -> $target_dir/$(basename "${file%.js}.min.js")"
|
output_file="$target_dir/$(basename "${file%.js}.min.js")"
|
||||||
uglifyjs "$file" -o "$target_dir/$(basename "${file%.js}.min.js")"
|
echo "Target directory: $target_dir"
|
||||||
|
echo "Output JS file: $output_file"
|
||||||
|
uglifyjs "$file" -o "$output_file"
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Build process completed."
|
echo "Build process completed."
|
Reference in New Issue
Block a user