让VS code在调试js代码时默认选择Node.js环境
Make VS code choose Node.js environment by default when debugging js code
我正在使用 VS Code v1.45 调试一个简单的 nodejs 文件。
我正在测试一个简单的 node.js 文件。
var msg = 'Hello World';
console.log(msg);
当我按 F5 时,系统提示我选择环境。请参阅下面的屏幕截图。
这很麻烦。如何让 VS code 默认选择 Node.js 环境而不提示?
我的 node.js 安装在 C:\Program Files\nodejs\node.exe
我会回答我自己的问题。
单击左侧调试面板上的 "create a launch.json file"。然后,在出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
归功于 drunktimelord 的名字。
我将以 user3848207 的回答为基础
首先删除任何现有的 launch.json 文件。否则,当您在调试面板上单击 "create a launch.json file" 时没有任何效果。
现在,单击左侧调试面板上的 "create a launch.json file"。然后,在出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
手动编辑 launch.json
使得 "program": "${file}"
。否则,当您按 F5 时,它会 运行 在特定的 js 文件上,而不是在主动打开的文件上。
launch.json 应该是这样的。
此答案适用于 VS 代码 v1.45
我正在使用 VS Code v1.45 调试一个简单的 nodejs 文件。
我正在测试一个简单的 node.js 文件。
var msg = 'Hello World';
console.log(msg);
当我按 F5 时,系统提示我选择环境。请参阅下面的屏幕截图。
这很麻烦。如何让 VS code 默认选择 Node.js 环境而不提示?
我的 node.js 安装在 C:\Program Files\nodejs\node.exe
我会回答我自己的问题。
单击左侧调试面板上的 "create a launch.json file"。然后,在出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
归功于 drunktimelord 的名字。
我将以 user3848207 的回答为基础
首先删除任何现有的 launch.json 文件。否则,当您在调试面板上单击 "create a launch.json file" 时没有任何效果。
现在,单击左侧调试面板上的 "create a launch.json file"。然后,在出现提示时单击 Node.js。随后,Node.js 将成为默认环境。
手动编辑 launch.json
使得 "program": "${file}"
。否则,当您按 F5 时,它会 运行 在特定的 js 文件上,而不是在主动打开的文件上。
launch.json 应该是这样的。
此答案适用于 VS 代码 v1.45