Node.js 22.6.0 では、軽量の TypeScript サポートのための新しいオプションが追加されています。
これの優れた点は、静的型付けの利点を生かして TypeScript でコーディングしながら、単純な JavaScript タイプのワークフロー (TypeScript ソース コードから JavaScript ファイルを生成するための明示的な中間トランスパイル手順が不要) を維持できることです。
Deno と Bun.js はネイティブ TypeScript エクスペリエンスをすでに提供しているため、明示的なトランスパイル手順をスキップできます。ただし、Node.js 22.6.0 以降を使用している、または使用する予定がある場合は、この機能を利用することもできます。
--experimental-strip-types オプションを使用すると、トランスパイル手順をスキップして、.ts ファイルを直接実行できます。しかし、Node.js は実際の型チェックを行いません。前述した静的型付けの利点が必要な場合、それは TypeScript コンパイラ (tsc) などの型チェック ツールの仕事です。
私は個人的なブログに、この機能の使用方法をさらに詳しく説明する投稿を書きました。また、コーディングの開発者の依存関係として型チェックと lint サポートもサポートしています。
https://codesnip.sh/posts/built-in-typescript-support-with-nodejs
以上がNode.js による組み込み TypeScript サポートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。