私は特にノードインスペクターを使用して、デバッグシーンでかなり新しいです。
node-inspector をインストールした後、 --debug パラメーターを指定して単純なノード アプリを起動し、localhost:8080/debug?port=5858 でデバッグ ビューを表示できました。
このブレークポイントでアプリを停止させると、次のようになります。
router.get('/people', function(req, res) {
var num = 1;
var str = 'rarf';
var obj = {x: 1, y: 2}
console.log(req) // breakpoint
});
識別子にカーソルを合わせると、次のように表示されます。
- req:着信メッセージ- プロパティなし
- res:サーバーの応答- プロパティなし
- str: "ラーフ"
- 数: 1
- obj:オブジェクト- プロパティなし
オブジェクトのプロパティが表示されないのはなぜですか?