0
我用這個命令:YUI壓縮機2.4.7不能壓縮js文件
java -jar yuicompressor-2.4.7.jar -o '.js$:-min.js' *.js
和我0KB文件命名爲Windows 7上
爲什麼'.js$
?
我應該怎麼做才能壓縮批量js文件?
我用這個命令:YUI壓縮機2.4.7不能壓縮js文件
java -jar yuicompressor-2.4.7.jar -o '.js$:-min.js' *.js
和我0KB文件命名爲Windows 7上
爲什麼'.js$
?
我應該怎麼做才能壓縮批量js文件?
下面的命令爲我工作(在Win7上沒有任何引用),但我不知道爲什麼。
java -jar yuicompressor-2.4.7.jar -o .js$:-min.js *.js
如果有人能分享一些見解,那將是非常感謝。提前致謝。
編輯:
我創建了一個簡單的批處理文件(命名爲test.bat
)具有以下內容試圖找出到底發生了什麼。
@echo off
for %%a in (%*) do (
echo %%a
)
當我與test.bat -o '.js$:-min.js' *s
運行它,它給出了這樣的事情:
-o
'.js$:-min.js'
fb.js
test.cs
test.js
所以我覺得在命令提示符下不處理引號的* nix的方式。
什麼是'-o'.js $: - min.js''? – zerkms
這是一個新的語法,因爲yuicompressor v2.4.6處理多個文件 – yahz
@zerkms根據GitHub上的[YUICompressor自述文件](https://github.com/yui/yuicompressor),它是一個「輸出模式」:'java - jar yuicompressor.jar -o'.css $: - min.css'* .css'是將所有CSS文件縮小爲以'-min.css'結尾的等同命名文件的示例模式。 – apsillers