Node.js 无法从工作区启动配置[VS代码]启动工作区定义的任务
我正在尝试为我的NodeJS项目创建一个VisualStudio代码工作区。其中一个启动配置调用我在其上方的同一Node.js 无法从工作区启动配置[VS代码]启动工作区定义的任务,node.js,visual-studio-code,vscode-debugger,Node.js,Visual Studio Code,Vscode Debugger,我正在尝试为我的NodeJS项目创建一个VisualStudio代码工作区。其中一个启动配置调用我在其上方的同一.code工作区文件中定义的两个任务。但是,只有preLaunchTask运行postDebugTask没有。配置确实启动,但跳过了最后一个任务 错误消息: { "type": "chrome", "request": "launch", "name": "Debug with Chrome", "url": "http://localhost:3000",
.code工作区
文件中定义的两个任务。但是,只有preLaunchTask
运行<代码>postDebugTask没有。配置确实启动,但跳过了最后一个任务
错误消息:
{
"type": "chrome",
"request": "launch",
"name": "Debug with Chrome",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder:my-app}/home",
"preLaunchTask": "Start App",
"postDebugTask": "Stop App", //<----error
},
{
"label": "Stop App",
"type": "process",
"command": [
"${command:workbench.action.tasks.terminate}",
"${command:workbench.action.acceptSelectedQuickOpenItem}"
],
}
无法从其他工作区文件夹中的启动配置引用任务“停止应用”
启动配置:
{
"type": "chrome",
"request": "launch",
"name": "Debug with Chrome",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder:my-app}/home",
"preLaunchTask": "Start App",
"postDebugTask": "Stop App", //<----error
},
{
"label": "Stop App",
"type": "process",
"command": [
"${command:workbench.action.tasks.terminate}",
"${command:workbench.action.acceptSelectedQuickOpenItem}"
],
}
在VSCODE工作空间中,也遇到了C++配置的同样的精确错误。我最终没有使用多根工作区(<代码>代码工作空间< /代码>),并返回到单文件夹工作区,这就绕过了问题。但是,这可能是值得在VSCODEL存储库中打开一个问题的。在VSCODE工作区中,C++的配置也遇到了同样的错误。我最终没有使用多根工作区(<代码>代码工作空间< />代码>),返回到单文件夹工作区,这就绕过了问题。但也许这值得在VSCode存储库上打开一个问题。