use*_*207 4 javascript node.js visual-studio-code vscode-settings vscode-debugger
我正在使用 VS code v1.45 来调试一个简单的 nodejs 文件。
我正在测试一个简单的 node.js 文件。
var msg = 'Hello World';
console.log(msg);
Run Code Online (Sandbox Code Playgroud)
当我按 F5 时,系统会提示我选择环境。请参阅下面的屏幕截图。
这很麻烦。如何让VS代码默认选择Node.js环境而不提示?
我的 node.js 安装在 C:\Program Files\nodejs\node.exe
我会回答我自己的问题。
单击左侧调试面板上的“创建 launch.json 文件”。然后,在出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
功劳归于一个叫drinktimelord 的人。
我将基于 user3848207 的回答
首先删除任何现有的 launch.json 文件。否则,当您在调试面板上单击“创建 launch.json 文件”时,不会产生任何效果。
现在,单击左侧调试面板上的“创建 launch.json 文件”。然后,出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
手动编辑,launch.json使得"program": "${file}". 否则,当您按 F5 时,它将在特定的 js 文件上运行,而不是在主动打开的文件上运行。
launch.json 应该如下所示。
这个答案适用于 VS code v1.45
| 归档时间: |
|
| 查看次数: |
1011 次 |
| 最近记录: |