我的问题是vscode中默认的集成终端与所需的tasks.json不同。
因此,当我想在tasks.json中运行命令时,我遇到了很多麻烦。
例如,如果您将默认集成终端设置为wsl,并且您想要在tasks.json中运行如下的bat文件,则会出现一些错误,任务无法正常工作。
"tasks": [
{
"label": "build",
"type": "shell",
"command": "build.bat",
"args": [],
"presentation": {
"echo": true,
"reveal": "always",
"focus": true,
"panel": "shared",
"showReuseMessage": true,
"clear": false
}
}
]