如果我使用 --inspect
标志启动 Node.js 进程,那么我会在控制台中获得一个 URL,以便我使用 Chrome 开发工具调试应用程序。
例如
Debugger listening on ws://127.0.0.1:9229/fa66d6b2-2011-4e4f-bafc-fc9a300a36d5
如果我对应用程序进行更改,我需要重新启动应用程序进程,这会产生一个全新的调试 URL。
这很不方便,因为我已经有 Chrome 开发工具指向旧 URL。
如何让进程在应用程序源代码更改时自动重新启动并维护相同的开发工具调试 session ,以避免每次更改都需要手动重新配置开发工具?
最佳答案
您可以使用Node Inspector Manager插入。它能够听取检查员的意见并自动在新选项卡中打开。这是我的开发工作流程的重要组成部分。
关于javascript - 如何在代码更改时保持 Node 调试器连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45017587/