错误:无法连接到运行时; 确保运行时处于“传统”debugging模式

当我尝试使用Visual Studio CodedebuggingNode.js脚本时,我看到了上面的内容。

我的launch.json看起来像

{ "version": "0.2.0", "configurations": [ { "type": "node", "request": "attach", "name": "Attach to Process", "protocol": "legacy", "processId": "${command:PickProcess}" } ] }

不pipe我把"protocol": "legacy",这一行"protocol": "legacy",或不是我得到完全相同的错误,如上所述。 我的环境系统:OSX节点:v8.6.0 VSC:1.17.2另外,我使用PM2运行节点脚本。

任何build议将非常感激

节点v8.6不支持“传统”协议。 你应该使用“检查员”协议。