我有以下任务:
{
"version": "2.0.0",
"tasks": [
{
"label": "Start Server",
"type": "process",
"command": "/usr/bin/node",
"args": [
"./node_modules/nodemon/bin/nodemon.js",
"./src/app.js"
],
"options": {
"cwd": "${workspaceRoot}/server"
},
"presentation": {
"panel": "dedicated"
},
"problemMatcher": [
"$eslint-compact",
"$eslint-stylish"
]
}
]
}
我可以启动它并终止它,而没有任何明显的问题,但是当我查看正在运行的进程时,可以看到/usr/bin/node ./node_modules/nodemon/bin/nodemon.js ./src/app.js
的实例。因此,我必须手动杀死它们,因为如果下次不运行此任务,它将失败。
所以问题是,我该如何配置vscode,以确保杀死所有子进程?