2012-09-18

LimeJS Project 快速瀏覽

如何在 Windows 安裝 LimeJS,可以在下載的 zip 檔裡的 README.md 得到詳細資訊,這裡要紀錄的是,管理 LimeJS Project 常用的指令。
列出所有可用參數。
python bin/lime.py --help
初始化,只要執行一次,會下載 Google Closure Library 與 Closure Compiler,LimeJS 是架構在 Google Closure 上開發出來的。
python bin/lime.py init
建立專案。
python bin/lime.py create AProject
輸出單一的最佳化 Javascript 檔(刪除不必要的空白,置換 local 變數名稱),以預設的範例為例,檔案為 221 KB。
python bin/lime.py build AProject -o AProject/AProject-compiled.js
輸出單一的最佳化進階版 Javascript 檔(置換屬性名稱,有些 coding 上的規定要遵守),以預設的範例為例,檔案為 58 KB。
python bin/lime.py build AProject -o AProject/AProject-compiled-a.js -a
至於 lime.py 會將專案資料寫到 closure/closure/goog/deps.js,這只對別的專案會用到這個專案時,才有關系,因為在 build 別個專案時,lime.py 需要可以讀取的到這個專案的 js 檔才行。 ---

沒有留言:

張貼留言