1, node自带的 Inspector 调试器
2, ide -----vscode
node自带debug
第一步 安装 翻墙给 chrome 安装插件
https://chrome.google.com/webstore/detail/nim-node-inspector-manage/gnhhdgbaldcilmgcpfddgdbkhjohddkj
打开chrome://inspect
然后 运行你的 文件 比如:
node --inspect-brk node1.js
加上参数--inspect 是调试命令 ; -brk是在入口处停下来
然后 回车 就会 到达 chrome的浏览器 看到我们写的源码 ,
打打断点 ,就可以断点测试了
ide debug
打开vs code
打开你的代码文件夹 ,
然后选择右栏的debug图标 选择配置项 ;增加一条我们的配置
点击添加配置可以生成 对应的配置项
我们的配完长这个样子
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "my-debugger",
"program": "${workspaceFolder}/node1.js",
"cwd": "${cwd}"
},
{
"type": "node",
"request": "launch",
"name": "启动程序",
"program": "${workspaceFolder}/node1.js"
}
]
}
保存 就可以看到 生成了 debugger 的运行选项
在代码边打几个断点
然后跑这个命令 ;
就可以断点了