Javascript 节点js调试在Visual Studio代码中不起作用(2020年)
我曾经遇到过类似的问题,但没有一个答案有帮助,可能是因为配置在最新的VS代码中发生了更改,或者它们不相关 我在尝试启动时遇到此错误:Javascript 节点js调试在Visual Studio代码中不起作用(2020年),javascript,node.js,debugging,visual-studio-code,Javascript,Node.js,Debugging,Visual Studio Code,我曾经遇到过类似的问题,但没有一个答案有帮助,可能是因为配置在最新的VS代码中发生了更改,或者它们不相关 我在尝试启动时遇到此错误: Exception has occurred: ReferenceError ReferenceError: closeDescriptionPopup is not defined at HTMLParagraphElement.eval (eval at E (chrome-error://chromewebdata/:14:208), <ano
Exception has occurred: ReferenceError
ReferenceError: closeDescriptionPopup is not defined
at HTMLParagraphElement.eval (eval at E (chrome-error://chromewebdata/:14:208), <anonymous>:3:21)
at w (chrome-error://chromewebdata/:4622:845)
at L.b (chrome-error://chromewebdata/:4628:231)
at L.e (chrome-error://chromewebdata/:4627:393)
at window.jstProcess (chrome-error://chromewebdata/:4630:800)
at chrome-error://chromewebdata/:4632:56
我也尝试过各种组合:
node --inspect-brk --inspect app.js
有时,它会给出dubugger正在ws://somehexadisgits
运行的消息,但断点没有命中
这是我的vs代码版本:
Version: 1.46.1 (user setup)
Commit: cd9ea6488829f560dc949a8b2fb789f3cdc05f5d
Date: 2020-06-17T21:13:20.174Z
Electron: 7.3.1
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363
在经历了几个小时的挫折之后,我就是这样解决的
launch.json
中的所有内容,将其完全置为空白,以便按钮Run and Debug
如下所示runanddebug
,然后选择任何环境。我选择了(chrome)。现在在终端运行npm start
。请注意底部端子上的下拉列表。它会选择JavaScript调试终端
npm start
时,它将在正常节点
环境中的环境中启动,并将正常运行,而不会在调试环境中附加自身。因此,通过从VS终端的下拉列表中选择这些选项,您可以在选择应用程序在调试环境中运行还是不在调试环境中运行之间切换
Version: 1.46.1 (user setup)
Commit: cd9ea6488829f560dc949a8b2fb789f3cdc05f5d
Date: 2020-06-17T21:13:20.174Z
Electron: 7.3.1
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363