在 VS Code 中调试 Node JS 应用程序时未命中断点

Breakpoints are not hit when debugging Node JS app in VS Code

我不知道我是否遗漏了什么,但我无法使用 VS Code 调试这个非常简单的 Node JS 程序(我在 Ubuntu 环境中):

当我开始调试时,我的断点是"set but not yet bound"。奇怪的是,如果我要求执行会在出现异常时停止,但它永远不会在我的断点处停止。

我的launch.json文件如下:

感谢您的回答。

我找到了解决方法。 VS Code 中的断点有一个错误,要让它工作:

  1. 在你的代码开头写一个异常
  2. 调试您的应用。它应该在异常时停止
  3. 当它因异常而停止时,设置你的断点
  4. 删除异常代码
  5. 下次调试时,应该打断点!