タグ付けされた質問 「typescript-generics」


1
TypeScriptが型を計算する方法を確認するにはどうすればよいですか?
問題:以前に定義された条件付きタイプからそれらのタイプを派生させる多くの条件付きタイプを含むファイルで作業していますが、これは非常に複雑になり、タイプがどのように派生しているかをデバッグすることが困難になりました。 TypeScriptコンパイラーがどのようにして条件付き型を決定し、パスを選択して最終的な型を導出するかを「デバッグ」または一覧表示する方法を見つけようとしています。 コンパイラオプションを調べましたが、その領域にはまだ何も見つかりません... 私が今探しているものに例えるとDEBUG=express:*、高速サーバーの動作を確認したい場合に使用できる種類の設定に相当します。 ただし、私が解決しようとしている実際の問題は、大規模で複雑な階層型定義で型が派生する方法を分解およびデバッグできることです。 重要な注意:TypeScriptプロジェクトのランタイム実行をデバッグするつもりはありません。TypeScriptコンパイラによって型が計算される方法をデバッグしようとしています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.