點燈坊

學而時習之,不亦悅乎

如何使用 WebStorm 測試 Ramda ?

Sam Xiao's Avatar 2019-07-11

Ramda 是 JavaScript 實現 Functional Programming 的神兵利器,透過 Quokka,我們可以更快速測試與學習 Ramda。

Version

macOS Mojave 10.14.5
WebStorm 2019.1.3
Quokka 1.0.186
Ramda 0.26.1

Quokka

webstorm003

這裡 下載 Quokka plugin。

webstorm004

⌘ ⇧ N 選擇 JavaScript 建立 Quokka 測試環境。

Ramda

import { any } from 'ramda';

let data = [1, 2, 3];

any(x => x === 4)(data); // ?

一個最簡單的 Ramda,使用 any() 判斷是不是在 array 內, 則傳回 true 則傳回 false

ramda000

Quokka 抱怨找不到 ramda ,按 Install ramda

ramda002

安裝完 Ramda 後,結果就出來了

Conclusion

  • 有了 Quokka,我們就能在熟悉的 WebStorm 測試與學習 Ramda,非常方便