Closed2

Typescript パフォーマンス調査のあれこれ

Kyosuke KuboKyosuke Kubo
  • 調査する際
    • extendedDiagnostics
      • --extendedDiagnostics で確認できる
        • それぞれの項目があるので、確認することで、どこがボトルネックになっているかがわかる。
    • --listFilesOnlyで読み取るファイルのリストを確認できる
    • --explainFilesでファイルがコンパイルに含まれた理由がわかる。
    • --traceResolutionでimportの際のパス解決においての正確な手順を診断できるようになる
    • tsc単独で実行してみる
    • 依存関係をアップデートする
    • --generateTraceで確認してみる
      • jsonをブラウザに読み込ませることで、より詳細に見れる
このスクラップは2024/01/05にクローズされました