私はバックエンドをデバッグしようとしています。正しい方法で行っているかどうかはわかりません。node-inspectorを使用してnodejsバックエンドをデバッグするにはどうすればよいですか?
ノード6.9.1およびノード・インスペクター0.12.8
は、コマンドプロンプトを開き、次のコマンドを実行します:
node-inspector --web-port=3030 (server app port)
を次のように私はデバッグを設定している別のコマンドプロンプトを開き、次のコマンドを実行します。
012サーバーの実行- は、最終的にいくつか他の人を入れて作るために画面上の2番目のコマンドプロンプトログ内の指定されたURLに
node --inspect --debug-brk server.js
ブラウズ
- F8キーを押して、あなたのアプリに別のタブで
- ブラウズブレークポイント(1-で定義したアドレスとポート)
今私はnode --inspect app.js
を実行し、すべてがこれまでのところよく見える。私はapp.jsの最初のスタートをデバッグできますしかし、POSTMANでエンドポイントをデバッグしたい場合は、 "Can not POST/api/trainingsWeek"というエラーが出ます。私がデバッグしなければ、エンドポイントは機能します。
別のアドレスを指定する必要がありますか?またはPOSTMAN以外のツールですか? これは私の愚かな間違いだったnode --inspect app.js
とnode-debug
UPDATE
の違いです:ここでPはソルでは、 :https://github.com/node-inspector/node-inspector/issues/907#issuecomment-280620108
質問の第2部については、こちらを参照してください。http://www.mattzeunert.com/2016/06/01/node-v8-inspector-inspect.html – Paul