Jho*_*a Q 10 debugging node.js webstorm pm2
我目前使用 WebStorm 作为 IDE,我的项目使用 pm2 作为流程管理器。我的生态系统的结构如下:
module.exports = {
name: 'myProject',
cwd: __dirname,
script: 'npm',
args: 'run start:debug',
};
Run Code Online (Sandbox Code Playgroud)
它执行
"start:debug": "nodemon --config nodemon-debug.json"
Run Code Online (Sandbox Code Playgroud)
项目一启动,终端就会抛出:
Debugger listening on ws://127.0.0.1:9229/24bd6549-1601-4b0d-9e36-495765176abc
For help, see: https://nodejs.org/en/docs/inspector
Run Code Online (Sandbox Code Playgroud)
然后,我按 WebStorm 中的“调试”按钮并进行以下配置:
之后,终端显示此内容并且项目在没有调试器的情况下启动:
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
Run Code Online (Sandbox Code Playgroud)
我的节点版本:
nvm current -> v14.20.1
Run Code Online (Sandbox Code Playgroud)
昨天它运行良好,今天我打开我的电脑,它坏了,我的环境没有任何变化,我知道。
Jho*_*a Q 20
事实证明,WebStorm 的最后一个版本 2022.3.3 破坏了 WebStorm 调试器,我不得不返回到版本 2022.3.2。
| 归档时间: |
|
| 查看次数: |
788 次 |
| 最近记录: |