@echo off
::設置YUI Compressor啟動目錄
SET YUIFOLDER=D:/yuicompressor-2.4.2/build/
::設置你的JS和CSS根目錄,
腳本會自動按樹層次查找和壓縮所有的JS和CSS
SET INFOLDER=D:/jscss/src
SET OUTFOLDER=D:/jscss/build
echo 正在查找 JavaScript, CSS ...
chdir /d %INFOLDER%
for /r . %%a in (*.js *.css) do (
copy %%a "%OUTFOLDER%/" && echo 復制%%~fa成功 || echo 復制%%~fa失敗,請檢查文件是否存在!
@echo 正在壓縮 %%~a ...
@java -jar %YUIFOLDER%/yuicompressor-2.4.2.jar --charset UTF-8 %%~fa -o %%~fa
)
@echo CSS JS壓縮完成!
for /r . %%b in (*.gif) do (
@echo 正在查找 gif...
@pngout %%~fb /kp
del /q/f %%~fb
)
@echo gif轉換完成!
for /r . %%c in (*.png) do (
@echo 正在查找 png...
@pngout %%~fc
)
@echo png壓縮完成!
pause & exit