package.json以相同的配置依次运行多个命令

时间:2019-10-24 11:55:12

标签: angular package.json npm-scripts

我需要在每次取消播放之前运行以下两个命令:

  1. ng build --prod --configuration=qa.europe-west1
  2. ng run gw-web-app:server --configuration=qa.europe-west1

我想编写一个命令,依次执行两个拖曳命令,但是还可以选择更改两个命令的配置。因此,如果我更改该命令中的配置,它将更改为所执行的每个命令。

类似npm run run-both-commands --configuration=qa.some-configuration

有没有一种方法可以在package.json中编写命令来做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以尝试创建一个如下所示的批处理文件:

echo Enter Configuration
set /p configString="Enter Commit label : "
ng build --prod  --configuration=%configString%
ng run gw-web-app:server --configuration=%configString%