在调试控制台中写入以下内容:
在ws://127.0.0.1::55624/c4f74411-66ec-44b2-9cf6-15efb60f8611上侦听的调试器有关帮助,请参阅:https://nodejs.org/en/docs/inspector已附加调试器。
(3( [数组(2(,数组(2没有调试适配器,无法发送"变量">
如果你能帮助我,我将不胜感激:(
发生这种情况是因为您的程序很快结束,VS代码控制台试图显示程序中的对象(您可能已经尝试过console.log,对吧?(
对象不会从程序转移到调试器,当您在控制台中展开VS代码时,VS代码必须查询它们。
不幸的是,当前最新的VS代码版本无法阻止节点进程退出。所以你有两个选择:
- 忽略错误,它应该只影响调试器控制台
- 在程序的末尾添加一个断点,以便在节点进程退出之前刷新控制台
- 使用另一个调试器,例如Chrome的检查器
- 在控制台输出中使用原始值,例如使用
console.log(JSON.stringify({ x: 5, y: 6 }))
而不是console.log({ x: 5, y: 6 })
- 在VS代码回购中创建一个问题并等待解决
- 自行解决问题,查找应该使用的节点的
RuntimeAgent::notify_when_waiting_for_disconnect_
事件