web-dev-qa-db-ja.com

tsc(TypeScriptコンパイラ)とts-nodeの違いは何ですか?

tscts-nodeの違いについて非常に混乱しています。私はTypeScriptを学んでおり、通常はサーバーの.tsファイルをtscコマンドでトランスパイルします。

今、私は nestjs フレームワークに近づいており、ts-nodeを使用していることがわかります。

では、2つの違いは何ですか?どちらを使うべきですか?

9
gremo

主な違いは、tscがtsconfigに従ってすべてのファイルをトランスパイルすることです。代わりに、ts-nodeはエントリファイルから開始し、インポート/エクスポートに基づいてツリーを段階的にファイルをトランスパイルします。

11