TypeScript 中的 any 和 unknown

TypeScript 當中有 unknown 這個型別已經是好一陣子的事情了,網路上也有很多文章在解釋它跟 any 的差別,然而那些文章大多都只是從定義層面上在探討,並沒有真的回答到「為什麼我們應該要... » 閱讀全文

BPS 開發分享之 4:Gulp

到目前為止我已經很多次提到我習慣用 Gulp 來進行自動化建置的工作了。Gulp 非常適合像我這樣有高度自訂需求的進階開發者來完全控制我的自動化流程,從編譯、minify、變種建置、部署上傳等等的動作... » 閱讀全文

TypeScript 模組擴充

TypeScript 雖然很方便,但是在引入第三方模組的時候,最怕的就是定義不完整。就某種意義上來說,定義不完整比沒定義還糟:沒定義的話了不起引入的模組整個被當成是 any 也就算了、我們還是可以忘了... » 閱讀全文