【发布时间】:2016-01-27 11:26:38
【问题描述】:
我有一个 node.js 应用程序(特别是电子)并想调试它最早的 js 代码。我正在尝试使用--debug-brk 开关:
electron --nolazy --debug-brk=5858 \git\electron-quick-start
应用程序无法启动。到目前为止,一切都很好。
然后我打开 Visual Studio 的 Attach to Process 对话框,将 Transport 设置为 Node.js remote debugging 并将 Qualifier 设置为:tcp://localhost:5858 并单击 Refresh。
现在 node.js 应用程序继续启动。我还没有附加调试器。
似乎 node.js 不会等待调试器附加。调试器只需查询 node.js 进程以获取可能要附加的调试对象就足以恢复应用程序,这意味着即使使用--debug-brk 开关,我也无法足够快地调试它。
还有其他方法吗?
【问题讨论】:
标签: javascript node.js visual-studio debugging electron