1

私はこのチュートリアルに従い、デバッグしているプログラムをEclipseに認識させました。

ただし、ブレーク ポイントを設定し、アプリケーションをブレーク ポイントに誘導すると、アプリケーションはそれを無視するように見えます。

コードは何事もなかったかのように陽気に続き、見ようとしている変数が見えません。

残念ながら、ここにどのような情報を含めればよいかわかりません。さらに詳しい情報が必要な場合は、コメントでお知らせください。

4

1 に答える 1

0

あなたは自分がしていることに注意しなければなりません。Eclipse でノード アプリケーションをデバッグする場合、いくつかの落とし穴があります。ここにあなたを助けるかもしれないいくつかのヒントがあります.

  1. でアプリケーションを開始しますnode --debug-brk your-script.js
  2. Eclipse でデバッガーを起動する
  3. デバッグするコードをインポートする最初のいくつかの require ステートメントをステップ オーバー (F6) します。
  4. ブレークポイントを設定します。(現在編集中のソース ファイルにはブレークポイントを設定しないでください。デバッグ時には、ノードによってロードされるすべてのスクリプトを含む「プロジェクト」がワークスペースにあります。これらのファイルのいくつかにブレークポイントを設定します。そうしないと、ブレークポイントは無視されます。ほとんどの場合、コールバックの開始時にブレークポイントを設定します。)
  5. 次に、スクリプトを再開 (F8) すると、通過した最初のブレークポイントで一時停止します。

デバッグが初めて機能するまで、それから始めます。その後、型にはまらないケースを試すことができます。

于 2013-03-11T15:50:37.133 に答える