2016-07-12 2 views
0

私は、React jsでのエラー報告に関する多数の問題を抱えています。したがって、実際のエラーは正しいでしょうが、報告された行は表示されません。これは、JSXが通常のJavascriptに変換されているため、多かれ少なかれコードを作成するためです。これにより、実際には、コンソールが行xで発生し、行xが改行または明らかにエラーに接続されていない他のランダムなコードであると伝えているときに、これらのエラーを実際に追跡して修正することがむずかしくなります。他の誰かがこの問題を解決しましたか?React JSエラーの不正確なライン報告

私はGoogle Chromeを使用しており、反応開発ツールもインストールしています。

+1

ソースマップを使ってみましたか? http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/ https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Use_a_source_map –

+0

jsxのデバッグに問題がありました。ソースマップを使って反応する私の行番号は正しいですが、ブレークポイントは時々数行ジャンプします。 –

+0

@MichaelCamdenソースマップは、私の問題をかなりうまく解決するように見えます。しかし、私は完全に私のために十分である別の解決策を見つけました。あなたがコンソールにポップアップしているファイルと行番号をクリックすると、chromeで(firefoxでこれをテストしていない)、chromeは自動的にデバッガでファイルを開き、それにジャンプします。その時点で、私は実際のエラーの正確な場所を知っていて、それをソースで変更します。しかし、ソースマップは私の解決策よりはるかに優れているので、回答を書く場合は、他の開発者には解決済みとマークします。 –

答えて

1

コメントを介した会話では、解決策はソースマップを使用することです。

関連する問題