generated at
2/18/2025, 11:34:20 AM
tsconfigのtarget
出力するJavaScriptのversionを指定する
docs
ここで指定したversionを見て、読み込まれる型も変わる
そのversionで使える関数などのみがimportできるようになる
versionが古ければ、新しいものが使えない
新しいversionにしすぎると、それが対応していない環境では実行できない
例えば
flatMap
はES2019で入ったので、それに対応していないブラウザでは使えない
何を指定すればよいのか?
tsconfig/basesでtarget、module、libを参考にする
TypeScriptの設定の良し悪し
tsconfig.jsonを設定する | TypeScript入門『サバイバルTypeScript』