Azure devops 使用自定义构建配置在Azure Devops中构建asp.net core 2.1 angular

Azure devops 使用自定义构建配置在Azure Devops中构建asp.net core 2.1 angular,azure-devops,asp.net-core-2.0,Azure Devops,Asp.net Core 2.0,我创建了一个asp.net core 2.1 angular应用程序。在VSTS中,我使用模板asp.net core创建了构建。它有以下步骤还原,构建,测试,发布,以及发布工件。在发布阶段,它运行它运行ng build”--prod“。 在查看Myproject.csproj时,我看到了运行npm构建的参考 Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish"> <!-- As part o

我创建了一个asp.net core 2.1 angular应用程序。在VSTS中,我使用模板asp.net core创建了构建。它有以下步骤
还原
构建
测试
发布
,以及
发布工件
。在发布阶段,它运行它运行
ng build”--prod“
。 在查看
Myproject.csproj
时,我看到了运行npm构建的参考

Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish">
    <!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
    <Exec WorkingDirectory="$(SpaRoot)" Command="npm install" />
    <Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --prod" />
    <Exec WorkingDirectory="$(SpaRoot)" Command="npm run build:ssr -- --prod" Condition=" '$(BuildServerSideRenderer)' == 'true' " />

如何将所有配置绑定在一起,以便在Azure Devops/VSTS步骤中指定要使用的配置。

您是如何解决此问题的?
"build:qa": "ng build --configuration=qa",
"build:prod": "ng build --configuration=prod",