MDGSF Software Engineer

[JavaScript] Debug 调试

2019-10-11
mdgsf
Web

chrome 调试

Open up Chrome and type in the address bar : chrome://inspect or about:inspect

debug code

指定在第一行设置断点,也就是一开始运行,就是暂停的状态。

node --inspect-brk=9229 app.js

debug jest test code

node --inspect-brk ./node_modules/.bin/jest -i ./src/data-structures/list/__test__/List.test.js

debug server code

node --inspect app.js

调试已经正常启动的服务

node app.js

使用 ps -ef | grep app.js 找到进程 ID 号。

然后用 kill -SIGUSR1 [PID] 给脚本进程发送 SIGUSR1 信号。

vscode 调试

直接按 F5 就行了。

参考链接

http://www.ruanyifeng.com/blog/2018/03/node-debugger.html https://medium.com/the-node-js-collection/debugging-node-js-with-google-chrome-4965b5f910f4


weixingongzhonghao

Comments

Content