在调试js代码时,默认情况下使VS代码选择Node.js环境

问题描述 投票:0回答:2

我正在使用VS代码v1.45调试简单的nodejs文件。

我正在测试一个简单的node.js文件。

var msg = 'Hello World';
console.log(msg);

当我按F5键时,系统提示您选择环境。请参见下面的屏幕截图。

enter image description here

这很麻烦。如何在不提示的情况下使VS代码默认选择Node.js环境?

我的node.js安装在C:\Program Files\nodejs\node.exe

javascript node.js visual-studio-code vscode-settings vscode-debugger
2个回答
0
投票

我将回答我自己的问题。

enter image description here

在左侧的调试面板上单击“创建launch.json文件”。然后,在出现提示时单击Node.js。随后,Node.js将成为默认环境。

贷方以醉汉之名寄给某人。


0
投票

我将以user3848207的回答为基础

首先删除任何现有的launch.json文件。否则,当您在调试面板上单击“创建launch.json文件”时,此操作无效。

现在,在左侧的调试面板上单击“创建launch.json文件”。然后,在出现提示时单击Node.js。随后,Node.js将成为默认环境。

手动编辑launch.json,使"program": "${file}"。否则,当您按F5键时,它将在特定的js文件而不是在主动打开的文件上运行。

launch.json应该看起来像这样。

enter image description here

此答案适用于VS代码v1.45

© www.soinside.com 2019 - 2024. All rights reserved.