私はTypeScript 2.2.1を使用していますが、tsc
を実行するときに長いコンパイル時間が発生するため、私は--diagnostics
を追加してより多くの情報が得られることを期待しています。しかし、報告された「合計時間」は、私が観察した時間には正確ではないことに気付きました。例えばロングタイプスクリプトのコンパイル時間?
、開始時刻は午前1時21分41秒PMと終了時刻が1時22分52秒PMだったので、私は
$ date && tsc --diagnostics && date
Wed, Mar 22, 2017 1:21:41 PM
Files: 200
Lines: 25865
Nodes: 91671
Identifiers: 30796
Symbols: 32727
Types: 8447
Memory used: 64572K
I/O read: 0.07s
I/O write: 0.02s
Parse time: 1.17s
Bind time: 0.30s
Check time: 0.97s
Emit time: 0.16s
Total time: 2.61s
Wed, Mar 22, 2017 1:22:52 PM
を実行したとき、私はtsc
で報告された合計時間は次のようになり期待していました〜約1分ですが、2.61秒が正しく表示されませんでした。
tscのコンパイル時間をトレースする良い方法はありますか?
ノードモジュールを書くと、tscコンパイラを呼び出してpackage.json内のスクリプトとして登録してから、 'npm run tsc'として使用して実行します。 –