我正在使用VS代码v1.45调试简单的nodejs文件。
我正在测试一个简单的node.js文件。
var msg = 'Hello World'; console.log(msg);
当我按F5键时,系统提示您选择环境。请参见下面的屏幕截图。
这很麻烦。如何在不提示的情况下使VS代码默认选择Node.js环境?
我的node.js安装在C:\Program Files\nodejs\node.exe
C:\Program Files\nodejs\node.exe
我将回答我自己的问题。
在左侧的调试面板上单击“创建launch.json文件”。然后,在出现提示时单击Node.js。随后,Node.js将成为默认环境。
贷方以醉汉之名寄给某人。
我将以user3848207的回答为基础
首先删除任何现有的launch.json文件。否则,当您在调试面板上单击“创建launch.json文件”时,此操作无效。
现在,在左侧的调试面板上单击“创建launch.json文件”。然后,在出现提示时单击Node.js。随后,Node.js将成为默认环境。
手动编辑launch.json,使"program": "${file}"。否则,当您按F5键时,它将在特定的js文件而不是在主动打开的文件上运行。
launch.json
"program": "${file}"
launch.json应该看起来像这样。
此答案适用于VS代码v1.45