2016-07-11 7 views
2

エラーをキャッチするとき、エラーを引き起こした行の実際のコードをスタックトレースで取得したいと思います。 ファイルへのパスとエラー番号を返す行番号がある場合、その行の実際のコードも取得するにはどうすればよいでしょうか?Javascriptファイルの特定の行のコードを取得

+3

_ "ファイルのパスと行番号がエラー" _ Review '.js '指定された行番号のファイル? – guest271314

+2

ブラウザによっては、ログに記録されたエラーをクリックすることもできます。その行に移動します。 – Shilly

答えて

2

「ファイルを参照する」という明白さを超えて、自動的に取得する方法がいくつかあります。 GitHubのTracekitプロジェクトをチェックアウトします。キャプチャしたエラーについては、スクリプトのAJAXリクエストを行い、テキスト内の関連する行を探します。

これを自動的に処理する方法を探している場合は、TrackJSのようなサービスを考慮して、関連するすべてのスクリプトをキャプチャし、ソースマップを適用する必要があります。私は元々の開発者の一人で、バグをばかばかしく修正するために多くのプロジェクトで使ってきました:)

関連する問題