關於Flow

GitHub :https://github.com/facebook/flow/

官網:https://flow.org/en/

 

Flow是什麼

Flow是一款針對JavaScript的靜態錯誤檢查器,可以在Mac OS X、Linux (64-bit)或是Windows (64-bit)中運行

 

Flow的優勢

  • 安裝便捷(在Mac OS X系統,你可以通過Homebrew或OCaml OPAM 包裝安裝Flow;而在Windows的安裝會略微繁瑣一點)
  • 使用簡單
  • Flow可以把它的剖析器編譯進JavaScript里

詳見官方文檔:https://flow.org/en/docs/

 

關於glow

glow 的作用就不贅述了,今天主要說說glow 的安裝與使用:

  1. 首先,你需要安裝 flow( glow 是基於 flow 的)
  2. 然後,你有了兩個選擇:
  • 全局安裝glow : yarn global add glow

安裝成功:

  • 只在你要的項目中安裝glow :在項目路徑下,輸入 yarn add --dev glow

安裝成功會出現類似畫面:

  • 然後你便可以愉快的使用glow 了,而使用也只是在flow 的基礎上改為執行 glow

測試代碼:

運行 flow :

運行 glow :

 

關於作者

詹姆斯·凱爾:http://thejameskyle.com/

感興趣自己去看吧= =