2013
Feb
20

yogi 是 Yahoo! YUI 團隊開發的一個簡易上傳 YUI Module 的程式,使用 yogi 可以透過 command line 快速將程式碼上傳到 YUI gallery。

安裝方式


  • 安裝 NPM (Node.js Package Manager)
  • Install yogi: npm -g i yogi

安裝完成後,接著要先用 command line 的方式,登入 YUI Library 與 Github ,分別執行下列兩個指令來完成。

  • yogi login : login your account
  • yogi gh : login github

建立你的 JS Code

寫好你的 JS 程式碼,接著 commit 到你自已的 github。

假設你做了一個 YUI plugin 名稱叫做 gallery-my-plugin,則可以使用下列的語法,建立一個新的 YUI Module 到 gallery 上,執行成功後,必須再等待 YUI 管理員 approve,你的 YUI Module 才算是上傳成功。

  • yogi create -init --type plugin gallery-my-plugin

yogi command

  • yogi help --detailed : 查詢 yogi 說明
  • yogi server :啟動 yogi server ,可以用來 debug 與測試。
  • yogi build : 建立 YUI Format 的 JS 程式碼。
  • yogi test : 執行 unit-test
  • yogi test --coverage --istanbul
  • yogi cdn request
  • yogi cdn status
  • yogi lint

參考資料


回應 (Leave a comment)