使用Chrome瀏覽器對node.js進行debug的方法如下(node.js版本要6.3以上)。
在命令列(command line)執行程式時,加上引數(又稱flag)--inspect-brk
。例如下面指令對app.js
進行debug。
node --inspect-brk app.js
輸入後會出現以下訊息
D:\mynode\notes-node>node --inspect-brk app.js
Debugger listening on ws://127.0.0.1:9229/81686e39-617f-4bdf-80ad-869d09b1248f
For help see https://nodejs.org/en/docs/inspector
然後開啟Chrome瀏覽器,並在url欄位輸入chrome://inspect
接著會開啟DevTools設定頁面如下,你可以看到Target中為剛剛執行的app.js
。
然後點選Open dedicated DevTools for Node便會開啟開發人員工具頁面。
開發人員工具視窗開啟後可看到程式暫停在第一行開頭,這樣就可以開始除錯了。
沒有留言:
張貼留言