我目前使用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,它坏了,我的环境没有任何变化,我知道。
1条答案
按热度按时间o3imoua41#
原来上一个版本的webstorm
2022.3.3
破坏了webstorm调试器,我不得不回到2022.3.2
版本。