斷斷續續碰了一些 TypeScript 的內容,但在實務上始終缺乏一個概念式的整理,導致沒辦法隨心所欲的規劃使用。這回找上 Hiskio 上的「布魯斯的 TypeScript 入門教學」課程,看能不能有所進步。此篇會筆記 TypeScript 如何設定根目錄來讓專案路徑簡化。
課程相關資訊
[連結]:https://hiskio.com/courses/628/lectures/33192
本篇範圍:Chapter 7
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 在 tsconfig 中可以設置一些符號,讓路徑的撰寫上可以變成絕對路徑
2. 以 baseUrl 設置好後,也要到 webpack 打包工具中設定 resolve.alias 來解析
3. tsconfig 的 path 要設置相對的符號定義,讓 tsc 可以成功解析