點燈坊

學而時習之,不亦悅乎

使用 add() 對日期相加

實務上常需要對 API 所回傳的 Date 字串加工,如先增加 hours,再增加 title,這牽涉到增加 Date 與 String 兩種 Type,該如何優雅實現呢 ?

如何使 ESLint 也檢查 GraphQL ?

只要在 Vue Project 下安裝 Vue Apollo 之後,yarn serve 就會提示是否讓 ESLint 也檢查 GraphQL,只要依照本文步驟,就能消除 Warning 並檢查 GraphQL。

如何在 WebStorm 使用 ASI ?

ECMAScript 其實並不如 C、C# 與 Java 強制在每行結尾都要加上 ;,支援所謂 ASI (Automatic Semicolon Insertion) 會在每行結尾自動加上 ;;WebStorm 與 ESLint 只要稍加設定就可完美支援 ASI。

使用 Docker 執行 MySQL

若要在 macOS 使用 MySQL,不需使用 Homebrew 安裝 macOS 版 MySQL 或安裝 MAMP,直接使用 Docker 安裝 Docker 版 MySQL 即可。