Node.js 内置调试器使用指南
Node.js 提供了内置调试器,可以通过命令行进行交互式调试。
启动调试器
使用 node debug <脚件名>
命令启动调试器,例如:
node debug app.js
示例代码 (app.js)
console.log('hello, world');
function foo() {
console.log('hello, foo');
return 100;
}
var bar = 'This is a pen';
var http = require('http');
var i = foo();
console.log(i);
执行上述命令后,调试器将在第一行代码处停止执行,并显示调试提示符。
调试命令
调试器提供了一系列命令,用于控制程序执行、查看变量值、设置断点等。一些常用的调试命令包括:
n
(next):执行下一行代码c
(continue):继续执行程序,直到遇到下一个断点s
(step):进入函数调用o
(out):跳出当前函数repl
:进入交互式代码求值环境watch('表达式')
:监视表达式的值setBreakpoint()
:设置断点clearBreakpoint()
:清除断点
调试技巧
- 使用
console.log()
在代码中输出变量值,以便于调试。 - 使用
debugger;
语句在代码中设置断点。 - 使用 Chrome DevTools 调试 Node.js 程序,可以获得更直观的调试体验。
52.96KB
文件大小:
评论区