是否可以使用 command.json 按顺序执行两个命令



我在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": []
    }
}

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

当然,我可以在那里放两个Powershell命令,用分号分隔:"参数":"-命令纱线安装;纱线运行构建">

相关内容

  • 没有找到相关文章

最新更新