我正在测试 VS Code 节点调试器,但在尝试附加到正在运行的进程时无法找到任何节点进程。
这是我的 launch.json 文件:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickProcess}"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的 package.json 文件的内容:
"scripts": {
"start": "node --inspect=0.0.0.0:9229 ./bin/www"
}
Run Code Online (Sandbox Code Playgroud)
使用“npm start”启动进程后,按“开始调试”,节点进程列表为:
看起来像这样,这些都不是我刚刚启动的服务器。即使我关闭节点服务器后,该列表仍然存在。
为什么我在 VSCode 进程附加中看不到任何正在运行的节点进程?
另外,我正在密切关注有关使用 VS Code 调试 Node.js 的教程。