使用--inspect-brk选项时,WebSockets请求是预期的错误

ycs*_*hao 6 debugging node.js nodemon

当我运行nodemon dist/server/app.js它时,它可以在默认端口上运行,3000并且可以访问我的API。但是,如果我运行nodemon --inspect-brk=localhost:3000 dist/server/app.js,则会收到错误消息,提示“期望WebSockets请求”。怎么了?

jfr*_*d00 8

您不能在同一端口上运行Web服务器和调试器。它们每个都是单独的服务器(调试器是内置在node.js运行时中的服务器)。

因此,您可以从--inspect-brk选项中删除端口和主机的名称,而仅使用默认值(这是我曾经使用过的所有名称),也可以为调试器选择一个与您的Web服务器或其他设备不冲突的端口否则在该主机上运行。