当我运行nodemon dist/server/app.js
时,它适用于默认端口3000
,我可以访问我的API。但是,如果我运行nodemon --inspect-brk=localhost:3000 dist/server/app.js
,我会收到错误消息“预期WebSockets请求”。怎么了?
答案 0 :(得分:6)
您无法在同一端口上运行Web服务器和调试程序。它们是各自独立的服务器(调试器是内置于node.js运行时的服务器)。
因此,您可以从--inspect-brk
选项中删除端口和主机名称,然后让它使用默认值(这是我曾经使用过的),或者您可以为调试器选择不同的端口&# 39;与您的网络服务器或该主机上运行的任何其他内容发生冲突。