package.json запускает несколько команд в последовательности с одинаковой конфигурацией - PullRequest
0 голосов
/ 24 октября 2019

Мне нужно выполнить эти две команды перед каждой разверткой:

  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

Есть ли способ написать команды в пакете.json, что позволит это сделать?

1 Ответ

0 голосов
/ 24 октября 2019

Вы можете попытаться создать командный файл, как показано ниже:

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