Web資源優化工具,wro4j 1.4.4 發布

fmms 12年前發布 | 7K 次閱讀 Java

wro4j是一個Web資源優化工具。眾所周知,到服務器加載一個大的文件比加載兩個小的文件快,因為會增加HTTP交互的次數并且大部分瀏覽器在任何時候對于同一個服務器,只保持兩個連接。開發wro4j項目的目的是減少加載一個頁面的請求次數和傳輸的數據量。
logo.png

Resource resource = Resource.valueOf("script.coffee", ResourceType.JS);
Reader reader = new FileReader("path/to/script.coffee");
Writer writer = new FileWriter("path/to/script.js");

//Transforming a coffee script file into a javascript file
new CoffeeScriptProcessor().process(resource, reader, writer);

//Using UglifyJs 
new UglifyJsProcessor().process(resource, reader, writer);

//Using BeautifyJs 
new BeautifyJsProcessor().process(resource, reader, writer);

//Using Less 
new LessCssProcessor().process(resource, reader, writer);

//Using Sass 
new SassCssProcessor().process(resource, reader, writer);

wro4j 1.4.4 是一個小維護版本,主要是 bug 修復,對包含在 jar 文件里的 CSS 進行例如深度遞歸的通配符問題;cssLint 的 Maven 插件問題;CssMin 處理器問題等;當然也包含一些改進,例如 Rhino 的處理器:lessCss, cssLint, jsHint, jsLint, and uglifyJs 升級到最新版本。

 

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!