なぜimportに拡張子が必要?module: nodenextでハマる原因と解決策

こんにちは、虎の穴ラボの原です。 今回は、TypeScriptでコードを書くときに、なんとなく雰囲気でtsconfig.jsonのmoduleオプションを理解していた私が、オプションの詳細を調べた内容を備忘録としてまとめました。 TypeScriptでプログラムのコードを読んでいる際、インポート先のファイルを指定する箇所で、拡張子がついて…