YUI Compressor

這東西好像很久以前有看過一次,那時不知道為什麼沒深入接觸(或許是看到java就逃跑了),期間還有試過perl的javascript compressor,不過用起來都不是很方便,直到前陣子看到DK示範了一下才又提起興趣,可惜我的blog剛搬離研究室的電腦,而且linux上也不像FreeBSD上有port好的,所以就變成需要在windows下使用,用命令列操控是還算方便,不過因為是包成jar檔,檔名又蠻長的,打命令的時候還蠻辛苦的,所以就寫了個batch檔案來處理:

SET PP=D:\tools\yuicompressor\
java -jar %PP%yuicompressor.jar --charset utf-8 %1 %2 %3 %4 %5 %6 %7 %8 %9

確定檔案路徑和基本的選項之後,把這個batch檔丟到path下的目錄,以後就可以用這個指令來壓縮js和css檔了,不過在我自己的電腦上還有遇到別的問題,就是.bat檔不會真的執行,不知道做了什麼事才變成這樣,總之又去找了bat2exec把bat檔轉成com檔,不過這個小程式出處不明,希望沒有什麼木馬在裡面@@。

事後感想是windows的命令列能不能好用一點啊Q_Q。