0

我在 Visual Studio 2017 中使用 Mads Kristensen 的 Command Task Runner 扩展,在处理同事的 JS 工作时提供帮助。我已经建立了一个commands.json文件,我们用它来 Lint 和 Build 他的工作:

{
    "commands": {
        "chat-lint": {
            "fileName": "powershell.exe",
            "workingDirectory": "./Scripts/Chat",
            "arguments": "-Command yarn run lint:fix"
        },
        "chat-build": {
            "fileName": "powershell.exe",
            "workingDirectory": "./Scripts/Chat",
            "arguments": "-Command yarn run build"
        }
    },
    "-vs-binding": {
        "BeforeBuild": [],
        "AfterBuild": []
    }
}

我希望能够在其中一个步骤中执行两个命令:即在任务中执行yarn install before 。 这可能吗,还是我真的需要创建一个文件来做到这一点?如果我可以按顺序执行两个命令,那就太好了。yarn run build"chat-build".ps1

4

1 回答 1

0

当然,我可以放两个 Powershell 命令,用分号隔开:“arguments”:“-Command yarn install; yarn run build”

于 2017-11-16T11:21:14.457 回答