以前調試node代碼簡單粗暴,直接在代碼打印日誌,控制檯觀察日誌,效率低下~javascript
原來後端node代碼也能夠經過Chrome斷點調試,如下是調試方法。java
(1)找到node啓動的進程node
ps aux|grep node
yll 4323 26.8 2.1 5212368 177632 s000 S+ 2:25下午 1:26.66 node bin/www
(2)根據第一步查到的進程號4323,執行如下命令,創建進程與調試工具的鏈接後端
node -e 'process._debugProcess(4323)'
(3)控制檯出現綠色按鈕,點擊綠色按鈕,打開調試器進行斷點調試 工具