4 ステップでモダンな tsconfig.json を作る - mizdra's blog
2025/04/03 07:25
人気記事
Rustで進化するPayPayのスケーラビリティ
東名でも、中央道でも、関越道でもない……年末年始で「最悪の渋滞」が発生する“まさかのポイント” | 文春オンライン
【2025年春。新しい朝を。新しい出会いを。新しい仲間と。】TBSラジオ2025年4月からのタイムテーブルを一挙大公開! | TBSラジオ
AI時代に必要なのはプログラミング能力ではなくコンピューティング能力 - きしだのHatena
「ハリウッドは無意識のうちに女性を排除してきた。だけど……」映画『エミリア・ペレス』で出演者たちが最も伝えたかったこと | 文春オンライン
ずん
「TypeScriptのtsconfig.jsonがややこしすぎて頭が痛いのだ!」
でぇじょうぶ博士
「ふむふむ。確かに設定項目が多くて混乱するでやんすね。でも、mizdraさんの4ステップ方式を使えば、現代的な設定ファイルが簡単に作れるでやんす!」
やきう
「ワイ、それ試したけど、なんかエラー出まくりで草」
でぇじょうぶ博士
「それはきっと、isolatedModulesとverbatimModuleSyntaxの設定を忘れてるでやんす。これらは現代のバンドラーには必須でやんす!」
ずん
「はかせ、バンドラーって何なのだ?」
でぇじょうぶ博士
「簡単に言うと、JavaScriptファイルをまとめて最適化するツールでやんす。webpackとかViteとか、そういうやつでやんす。」
やきう
「ワイはNode.jsで動かしとるんやが、それでも同じ設定でええんか?」
でぇじょうぶ博士
「いえいえ、Node.jsの場合は別の設定が必要でやんす。特にmoduleとtargetの設定は要注意でやんす!」
ずん
「結局どっちの設定使えばいいのだ?mizdraさんのジェネレーターを使えば楽なのだ?」
でぇじょうぶ博士
「そうでやんす!ジェネレーターを使えば、環境に応じた設定を自動で生成してくれるでやんす!」
やきう
「でもワイ、strict:trueにしたら型エラー祭りで泣きそうなんやが」
でぇじょうぶ博士
「それは甘えでやんす!型の厳格さこそがTypeScriptの真髄でやんす!」
ずん
「じゃあボク、any使いまくれば全部解決なのだ!」