Hsien ❤️ Web
|
About
|
|
Web Developer from Taiwan
更新 macOS 中的 Ruby
July 1, 2017
macOS 系統內建的 Ruby 版本較為老舊,我們可以使用 rbenv + ruby-build 來管理、安裝不同版本。
Flow-Typed
April 13, 2017
打開 Flow 的型別檢查功能後,馬上可以發現一些第三方套件因為沒有撰寫 Flow 的型別註解(Type Annotation)使得 Flow 跳出了檢查錯誤。我們可以利用 Flow-Typed 下載對第三方套件的型別定義檔案。
Flow
April 12, 2017
由於 JavaScript 是偏向弱型別(weak type)的程式語言,因此天生缺少如 Java 一般的型別檢查功能。不過我們可以藉助 Flow 工具,為 JS 加上靜態資料類型檢查的功能。
ESLint
April 12, 2017
前一篇我們使用了 JavaScript Standard Style(StandardJS)進行程式碼檢查。不過為了方便之後結合 Flow 工具,我們這次改以 ESLint 搭配 StandardJS 風格指引的方式,達到一模一樣的效果,並為支援 Flow 做好準備。
JavaScript Standard Style
April 11, 2017
JavaScript 本身對程式碼的撰寫風格(coding style)並沒有太多的規範,也因此容易寫出雜亂而難以維護的程式。
Prev
Next