- URL: TypeScript におけるモジュール関連オプションの整理. TypeScript 4.7 で “module” という名前で始まる… | by Yosuke Kurami | Medium
- 著者: @Quramy
- 公開日: 2022-05-09
いつ読むか?
読書メモ
- TypeScript のモジュール関連オプション (“module” から始まる) を理解したいとき
核心ポイント
import 指定子("./hoge" の部分)はコンパイル時に書き換えられない
いつ使う?
.mts/.ctsファイルでimport "./foo.cjs"と拡張子付きで書く理由を知りたいとき--moduleSuffixesの挙動が理解できないときmodule,moduleResolutionなどのオプションの違いを整理したいとき
覚えておくこと
TypeScript は import パスを変換しない → 出力先の実行環境が解決できるパスを書く必要がある