debugging Node.js调试器在连接后立即结束

jv4diomz  于 2023-03-13  发布在  Node.js
关注(0)|答案(1)|浏览(147)

我目前使用WebStorm作为IDE,我的项目使用pm2作为流程管理器。我的生态系统结构如下:

module.exports = {
  name: 'myProject',
  cwd: __dirname,
  script: 'npm',
  args: 'run start:debug',
};

其执行

"start:debug": "nodemon --config nodemon-debug.json"

项目一启动,终端就抛出:

Debugger listening on ws://127.0.0.1:9229/24bd6549-1601-4b0d-9e36-495765176abc
For help, see: https://nodejs.org/en/docs/inspector

然后按WebStorm中的Debug按钮,配置如下:

之后,终端显示此消息,并且项目在没有调试器的情况下启动:

Debugger listening on ws://127.0.0.1:9229/24bd6549-1601-4b0d-9e36-495765176abc
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
Debugger ending on ws://127.0.0.1:9229/24bd6549-1601-4b0d-9e36-495765176abc
For help, see: https://nodejs.org/en/docs/inspector

我的节点版本:

nvm current -> v14.20.1

昨天它工作正常,今天我打开我的PC,它坏了,我的环境没有任何变化,我知道。

o3imoua4

o3imoua41#

原来上一个版本的webstorm 2022.3.3破坏了webstorm调试器,我不得不回到2022.3.2版本。

相关问题