Javascript 使用node.js中的readline模块调试服务器端代码
我不熟悉Javascript和Node.js 来自C#我想在调试控制台中设置断点来调试类似的东西:Javascript 使用node.js中的readline模块调试服务器端代码,javascript,node.js,Javascript,Node.js,我不熟悉Javascript和Node.js 来自C#我想在调试控制台中设置断点来调试类似的东西: var name = Console.readline(); Console.Writeline(name); 看起来很简单,但我失败了。到目前为止,我发现 npm install sget 我可以在集成终端中运行app.js,它将以交互方式工作。但这忽略了我的断点 那么,如何使用readline功能和断点集呢?您将无法这样做,因为节点是非阻塞的 您可以使用节点调试器: 或节点检查器:
var name = Console.readline();
Console.Writeline(name);
看起来很简单,但我失败了。到目前为止,我发现
npm install sget
我可以在集成终端中运行app.js,它将以交互方式工作。但这忽略了我的断点
那么,如何使用readline功能和断点集呢?您将无法这样做,因为节点是非阻塞的 您可以使用节点调试器:
这些可能有助于解决您的问题。谢谢您的建议。但这似乎不是我需要的解决方案@A.ᴍɪʀ我知道,我只是想给你一些关于调试nodejs项目的指导:)尝试使用Visual Studio代码或Webstorm进行调试。在这些情况下,您可以在中断状态下操作变量的值,然后使用新值继续执行,当遇到断点时,所有异步代码的执行都将暂停。