无法附加到 nodemon:无法在 Object.retryGetNodeEndpoint 找到任何可调试目标

Unable to attach to nodemon: Could not find any debuggable target at Object.retryGetNodeEndpoint

首先,我使用命令 nodemon index.js 启动节点应用程序,然后使用下面提供的启动配置连接调试器。

这是我用来从 vscode:

开始调试的 launch.json 配置
{
    "name": "Attach to nodemon",
    "port": 9229,
    "restart": true,
    "request": "attach",
    "skipFiles": [
        "<node_internals>/**"
    ],
    "type": "pwa-node"
},

我收到一条错误消息:

Error processing attach: Error: Could not connect to debug target at http://localhost:9229: Could not find any debuggable target
at Object.retryGetNodeEndpoint (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1299140)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async t (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1321232)
at async E.launch (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1338155)
at async t.Binder.captureLaunch (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1131345)
at async t.Binder._launch (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1130890)
at async Promise.all (index 5)
at async t.Binder._boot (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1129942)
at async t.default._onMessage (/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/ms-vscode.js-debug/src/extension.js:2:1222072)

同样的配置以前可以用,但突然就不行了。

我尝试过的东西:

看来您必须使用以下命令启动您的节点应用程序:

nodemon --inspect index.js

如果您遗漏 --inspect 调试器无论出于何种原因都无法附加。