如何在Chrome DevTools检查标签页添加更多Node.js调试目标
解决Chrome调试多端口Node.js服务的问题
手动添加自定义调试端口到Chrome配置
打开chrome://inspect/#devices页面,点击底部的Configure按钮,在弹出框里填入自定义的调试地址(比如127.0.0.1:9233),多个端口用逗号分隔。保存后刷新页面,就能看到对应端口的Node服务。确认启动命令有效性
每个服务必须指定唯一的调试端口,示例命令:node --inspect=127.0.0.1:9229 index.js node --inspect=127.0.0.1:9233 index.js node --inspect=127.0.0.1:9234 index.js启动后检查控制台,看到
Debugger listening on ws://127.0.0.1:[端口]/xxxx的日志,说明端口监听正常。区分服务调试
在Chrome的Sources面板中,每个Node服务会单独列在Node.js分类下,点击对应服务加载代码后再设置断点,确保断点绑定到正确的服务代码文件上。
内容的提问来源于stack exchange,提问作者Gagan
相关产品推荐
相关产品推荐

