tsc がコンパイルする Typescript ファイルのリストを取得するにはどうすればいいですか? 質問する

tsc がコンパイルする Typescript ファイルのリストを取得するにはどうすればいいですか? 質問する

gruntTypescript プロジェクトで、ソース ファイルの統計を測定するタスクを作成しようとしています。そのために、単一のソース ファイルを受け取り、typescript.createSourceFileそこから実行し、返された AST に対していくつかの処理を実行する関数を用意しました。問題は、反復処理するすべてのファイルを見つけることです。後でコンパイルされるファイルのリストとまったく同じリストを取得したいと考えていますtsc -p tsconfig.json。そのリストからいくつかのファイルをフィルターし、フィルターされたリストを反復処理することを意図しています。

モジュールを使ってtypescriptこれを行うことを考えましたが、それを実行する関数が見つかりません。tsctsconfigをファイルのリストに変換するソース内の場所、エクスポートされていない関数を使用しているようです。

ベストアンサー1

tsc --listFiles --noEmit

これにより、tsc が使用するものに基づいてコンパイルするファイルがリストされますtsconfig.json

おすすめ記事