之前调试node代码简单粗暴,直接在代码打印日志,控制台观察日志,效率低下~
原来后端node代码也可以通过Chrome断点调试,以下是调试方法。
(1)找到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)控制台出现绿色按钮,点击绿色按钮,打开调试器进行断点调试