javascript - 使用 node.js 中的 readline 模块调试服务器端代码

标签 javascript node.js

我是 Javascript 和 Node.js 的新手。

来自 C# 我想调试类似这样的东西,在调试控制台中设置断点:

var name = Console.readline();
Console.Writeline(name);

看似很简单,但是我失败了。到目前为止我发现的是,之后

npm install sget 

我可以在集成终端中运行 app.js,它将以交互方式运行。但这忽略了我的断点。

那么,我该如何使用 readline 功能和断点集呢?

最佳答案

你将无法这样做,因为 Node 是非阻塞的。

您可以使用 Node 调试器:

或 Node 检查器:

您可以使用 Chrome 开发者工具来调试 Node,请参阅:

关于javascript - 使用 node.js 中的 readline 模块调试服务器端代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41985234/

相关文章:

javascript - 带/不带尾部斜线的 Node.js 重定向

javascript - 我怎样才能让这个 JavaScript 定时器正常工作?

javascript - 我们需要 setTimeout 来进行短轮询吗?

javascript - 调试在 javaScript 代码中不起作用,在 asp .net MVC4 应用程序中

javascript - 具有特定宽度的水平向导导航

javascript - Baconjs 永无止境的流

javascript - 将变量获取到外部作用域

javascript - 样式表不适用于网页 MEAN 堆栈

ios - Azure 移动应用程序 Node.js 后端 - 推送通知错误状态代码 400

memory - Node.js 内存泄漏