4

下のフォルダーの左側の画像では、/src Typescript (青) が tsc を使用して/dist (紫) Javascript にコンパイルされていることがわかります。

ここに画像の説明を入力

.ts モジュール ファイルを参照する左側のソース ファイルで、右側の .js モジュール ファイルを参照するようにコンパイルされていないことがわかります。

なぜだめですか?tsc が参照を変換しない場合、Javascript はどのように実行される可能性がありますか?

2 番目の質問:次に、コンパイル済みの参照を.tsから.jsに手動で変更してnode dist/server.jsを実行しようとしましたが、エラーcannot find module tools/typescriptImport.js' が表示されます。モジュールが正しく参照されているのにノードがモジュールを見つけられないのはなぜですか (右端でモジュールであることがわかります)。

4

2 に答える 2