31

tscTypeScriptコンパイラからの TS2307 エラーをミュートする方法はありますか?

コードベースには多くのTS2307 エラーがあるため、実際の/新しいエラーや警告を見つけるのは非常に困難です。

更新

このエラーはimport、型定義が存在しない状態で外部モジュールが編集された場合に発生します.d.ts

私は知っていますが、私たちtsdが使用する多くのライブラリには型定義が存在しません。

4

3 に答える 3

13

アップデート

これは、新しいバージョンの TypeScript で可能です。stslothからの回答を参照してください。

元の答え

いいえ、TS2307 を抑制するようにコンパイラに指示する方法はありません。あなたが説明した理由とまったく同じ理由で、それについていくつかの議論がありました。大規模なプロジェクトでは、これが大きな参入障壁になります。

詳細はこちら: Making JavaScript to TypeScript migration easy : Suppress errors

そしてここ:モジュールのインポートによって生成されたエラーを抑制する方法を見つける

できることは、エラー メッセージをフィルター処理するステップをビルド プロセスに追加することです。もちろん、それはビルドの方法によって異なります。

于 2016-01-19T18:45:24.183 に答える