1.使用node運行代碼時,加上參數 --inspect
例如
node --inspect app.js
輸出會出現這樣一行提示
Debugger listening on ws://127.0.0.1:9229/40b1bad7-4bb7-4956-8f2e-4f59559ebeb4
2. 打開chrome (注: 70版本有bug,設置斷點不會中斷,建議使用74或更新版本)
按F12把開發者工具調用出來,會發現在左側有一個綠色的Node小圖標 (綠色表示已經自動attach到debug的端口上了,灰色則沒有attach)
3. 點擊這個圖標,彈出專門用於nodejs的調試工具,設置斷點,這個操作和調試前端JS代碼是一樣的
4. 用chrome訪問與斷點相關的URL,會發現chrom自動中斷在斷點上,此時可方便的查看變量參數