YUICompressor - 将多个输入压缩为多个输出
YUICompressor - compress multiple input to multiple output
我想像这样将多个输入文件压缩成多个输出缩小文件:
输入:
file1.css
file2.css
file3.css
输出:
file1-min.css
file2-min.css
file3-min.css
我正在尝试使用以下命令行实现这一点:
java -jar yuicompressor-2.4.8.jar *.css -o $.min.css
它对我一点帮助都没有 > 它创建了一个 $.min.cs 而不是 file1-min.css 等等...
你们知道如何实现吗?
我已经在 Whosebug 中搜索了一些答案,但没有成功。
感谢您的帮助,
问候。
更新
解决方法如下:
@echo off
setlocal
echo doing some css min
for %%F in (%cd% *.css) do (
echo %%~nF
java -jar yuicompressor-2.4.8.jar %%F -o min\%%~nF.min.css
echo "done"
)
)
我想你需要遍历你的 css 文件并为每个项目调用 yuicompressor。
例如,在windows批处理中
FOR /F %G IN ('dir /b C:\yourcssPath\*.css') DO java -jar yuicompressor-2.4.8.jar %G -o %G.min.css
我想像这样将多个输入文件压缩成多个输出缩小文件:
输入:
file1.css
file2.css
file3.css
输出:
file1-min.css
file2-min.css
file3-min.css
我正在尝试使用以下命令行实现这一点:
java -jar yuicompressor-2.4.8.jar *.css -o $.min.css
它对我一点帮助都没有 > 它创建了一个 $.min.cs 而不是 file1-min.css 等等...
你们知道如何实现吗?
我已经在 Whosebug 中搜索了一些答案,但没有成功。
感谢您的帮助, 问候。
更新
解决方法如下:
@echo off
setlocal
echo doing some css min
for %%F in (%cd% *.css) do (
echo %%~nF
java -jar yuicompressor-2.4.8.jar %%F -o min\%%~nF.min.css
echo "done"
)
)
我想你需要遍历你的 css 文件并为每个项目调用 yuicompressor。
例如,在windows批处理中
FOR /F %G IN ('dir /b C:\yourcssPath\*.css') DO java -jar yuicompressor-2.4.8.jar %G -o %G.min.css