我怎么能调试在nodejs,任何类似于pdb或撬在Ruby或Python的工具



我运行我的脚本

node debug sample.js

停在目标位置

不知怎么的,我不知道如何检查变量

例如,我想打印变量db,但是它不能。

node.js上推荐的调试工具

感谢<标题> sample.js h1> 常h1> div class="one_answers">

您可能正在命令行调试器中寻找"repl"命令。node-inspector也是一个将chrome的devtools连接到节点进程的好方法。你可以在我的博文中学习如何使用node-inspector:用调试器点亮你的javascript

2022更新

可以使用node inspect

badloop.js:

let orders = [341, 454, 198, 264, 307];
let totalOrders = 0;
for (let i = 0; i <= orders.length; i++) {
  debugger; //Breakpoint
  totalOrders += orders[I];
}

console.log (totalOrders);

node inspect badloop.js

ccont:继续执行到下一个断点或程序结束。

nnext:移动到下一行代码

sstep: Step into a function

o: Step out of a function

您可以使用de调试器中的help命令来查看所有可用的命令。

您可能想尝试一下CodeLite IDE(一个免费的、跨平台的、开源的IDE)。从8.1版本开始,我们完全支持调试Node.js应用程序

最新更新