Node.js 无法从工作区启动配置[VS代码]启动工作区定义的任务

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",

我正在尝试为我的NodeJS项目创建一个VisualStudio代码工作区。其中一个启动配置调用我在其上方的同一
.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存储库上打开一个问题。