VS代码-调试器无法进入功能

时间:2020-01-17 10:32:53

标签: node.js visual-studio-code vscode-debugger

我正在跟踪一个使用VS Code的教程,其中,在学习材料中,讲师在以下2行的第一行中设置了调试器,然后进入require函数,以查看Node库如何处理导入文件:

var greet = require('./greet');
greet();

在这个简单的示例中,greet只是greet.js中的一个简单函数,它将 Hi 登录到控制台。然后导出该功能。

在我正在观看的教程视频中,讲师在第1行上设置了一个断点,从而启动调试器,并在命中该断点(以黄色突出显示)时选择“逐步进入”控件。在视频中,调试器进入require函数,看看Node在做什么-太酷了!

当我执行相同操作时,启动调试器将按预期工作,并且带有其各个实体的相关行将以黄色突出显示:

Start debugger

“进入”的第一次单击不会执行AFAICT。然后第二次单击进入greet函数,而不是require函数。

我猜测自从录制我正在使用的视频以来,Code的行为有所改变。我注意到,左下角面板中显示的断点位置显示了行号和列号1:1,但是我似乎无法覆盖此值并将其移入我感兴趣的require函数中内。

有人可以帮忙吗?

0 个答案:

没有答案