任务终止时如何终止进程

时间:2018-12-16 17:10:23

标签: visual-studio-code vscode-tasks

我有以下任务:

{
    "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,以确保杀死所有子进程?

0 个答案:

没有答案