VS Code tasks.json错误

时间:2017-02-14 10:50:55

标签: task visual-studio-code vscode-settings

这是我的tasks.json文件:

{
    "version": "0.1.0",
    "tasks": [
        {
            "taskName": "clean",
            "windows": {
                "command": "del"
            },
            "linux": {
                "command": "rm"
            },
            "args": [ "build/*" ],
            "showOutput": "never",
            "isShellCommand": true,
            "suppressTaskName": true
        }
    ]
}

每次我使用 Ctrl + P 并编写task clean来执行任务时,我都会收到以下错误:

  

无法读取未定义的属性'args'

有人知道我错过了什么吗?

1 个答案:

答案 0 :(得分:3)

在操作系统特定的"command" / "linux"属性指定 之前,看起来VSCode不满意,即使您在其中一个平台上。

添加虚拟"windows"后,它可以正常工作:

"command": ""

这对我来说似乎是个错误。我建议您将其报告给VSCode issue tracker