ES6 Class Importing & Exporting

最近在搞 blizzard_forum.js,打算寫 ES6 語法來學學新知。因為 Node.js 還沒原生支援 ES6 syntax,就順便用用看 Babel 囉。 今天寫 ES6 class import/export 遇到了一些問題,在網上找好久找不太到答案(明明就是你懶得仔細看官方 doc),在這邊筆記一下。 »

單元測試簡介以及在 Docker 上部署 Drone 並連結至 GitHub

Unit Test 開發專案時,我們常需要確保其中的功能或函式能夠達到我們預期的效果而進行測試, 但是遇到大型專案時我們通常無法手動進行它們的測試, 於是就有了「單元測試」(Unit Test)這個東西的誕生。 單元測試是什麼? 當我們寫好每個功能或函式時,我們會需要幫他寫一個單元測試的程式。 你可以上 GitHub 看看,很多大型專案可能都有 /test 這個資料夾, 點進去之後一般來說裡面都是單元測試的程式。 舉例來說 ... 今天有一段 Node.js code 長這樣: »

node.js request module 使用自動 PAC 指令碼傳送請求

在網上找了一下都找不太到,在這裡分享一下。 因為我本人在中國啦,最近在寫關於 Facebook 那塊的 project,就有了翻墻的需求 在此我就不提是怎麼翻墻的了,這個程式啟動之後會在本機 serve 一個 PAC 指令檔,普通的 browser 都可以設定 不過如果要在 node.js 的 request 模組使用,可以使用 pac-proxy-agent 這個 »