调试类型未被识别 "type": "node"

8

未识别调试类型。请确保已安装对应的调试扩展并启用。

vscode v. 1.23.1 node v. 7.9.0 windows 10

Node 调试构建扩展已启用。尝试多次重新启动 vscode 但问题仍未解决。在昨天之前一直能够正常使用,不确定有什么变化导致“未识别”警告。同时,在点击“添加配置...”按钮时也没有出现该警告。

4个回答

9

似乎有两个Node Debug扩展程序。一个并不是一眼就能看到的,名为“Node Debug(遗留版)”。我的项目出问题的原因是它被禁用了。

如何解决:

  1. 查找“Node Debug(遗留版)”扩展程序
  2. 启用并重新加载VS Code

1
这在2021年还有效吗? - Marc
@Marc 根据这4k的浏览量,最后一次点赞是一年前,可能还有其他原因,但我无法确认。 - ZenVentzi

2
我的解决方法是卸载该扩展,然后重新安装它。

这个方法也适用于aws-sam扩展,它给了我相同的问题。我卸载了AWS Toolkit扩展并重新安装,问题解决了。太棒了! - undefined

1

如果有助于某人,我在某一天遇到了这个问题(2022年4月)。为了解决它,我必须运行这些VSCode命令:

  1. 禁用所有已安装的扩展
  2. 启用所有扩展

对我来说,是安装但被禁用的 JavaScript Debugger VSCode 扩展导致了这个错误。只需点击启用即可解决此问题。 - Jthorpe
@Jthorpe 有着完全相同的经历。 - Oyedeji Peace
这个方法有效,解决了我的问题。 - undefined

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接