您的位置:首页 > Web前端 > Node.js

node.js的两大调试法宝

2017-12-28 21:13 295 查看

chrome调试方法

chrome://inspect
点击configure设置host port


然后下载chrome调试工具插件NIM

最后运行脚本

node --inspect-brk xxx.js


自动打开调试界面

VSCODE调试

点击调试按钮,点击设置图标,进行设置

{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0",
"configurations": [

{
"type": "node",
"request": "launch",
"name": "Current file",
"program": "${file}",
"cwd": "${cwd}"
},
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${file}"
}
]
}


保存后,调试一个单文件js时,直接选择Current file 然后点击运行

调试按钮有

- 第一个 进入下一个断点

- 第二个 单步进入

- 第三个 退出此断点调试

- 第四个 重新开始调试

- 第五个 结束调试

添加条件断点:

目的:在长的for循环中,精确定位到要调试的循环中,比如100次for循环,在第8次后面出现bug,则需要右击点击添加条件断点,然后选择表达式,输入 n>8 回车,运行调试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  调试