每当我按F5或Ctrl+F5时,vscode要求我“选择环境”。我每次都得选Node.js。有人给出了这个解决方案: Run >>solution。它适用于那个特定的文件夹。但是,当我更改文件夹时,问题仍然存在。如何在全球范围内设置配置?最糟糕的是,这个问题从4-5周开始出现。在此之前,vscode自动调试&在node.js上运行我的文件。
发布于 2020-07-19 03:37:16
我找到了解决办法。安装了这个免费的扩展代码运行程序。https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner我必须设置一个自定义快捷键来启用它,因为Ctrl+Alt+N对我不起作用。
发布于 2021-03-23 09:22:04
type
键在/.vscode\launch.json中缺失(从左上角齿轮图标访问它或在vscode中打开它),请参见@Andy的答案:
{
"version": "0.2.0",
"configurations": [
{
"type": "node", // to avoid the environment Select
"request": "launch",
"name": "Debug File",
"program": "${file}"
}
]
}
如果type
键不存在,Vscode将询问类型。
发布于 2021-02-26 00:40:24
这实际上有一个官方的解决方案,并且不需要安装其他扩展,因为附带了对Node.Js的支持
用于运行和调试的配置文件位于.vscode\launch.json
中,可在Run
面板.↓中找到。
然后,您可以将配置文件更改为所需的效果。如果要直接运行或调试当前文件,配置如下
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Debug File",
"program": "${file}"
}
]
}
还可以在当前工作目录中运行index.js文件。
"program": "${workspaceFolder}/src/index.js"
更多信息:
https://stackoverflow.com/questions/62798971
复制相似问题