Как продолжить работу скриптов после завершения сборки ng? - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть собственный скрипт, который позволяет мне запускать определенные c команды. Вот пример:

  1. go в папку клиента: cd client
  2. запустите сборку ng: ng build --prod
  3. go на сервер папка: cd server
  4. run do tnet publi sh: dotnet publish -o ../Publish

Проблема в том, что скрипт останавливается после сборки ng (шаг 2) и не выполнить следующий. Как я могу выполнить все команды, как описано в примере? Любая помощь будет оценена.

1 Ответ

0 голосов
/ 16 апреля 2020

в вашем пакете. json блок скриптов. Я бы поместил

{
  "scripts": {
    "build:client": "cd client && ng build --prod",
    "deploy:dotnet": "cd server && dotnet publish -o ../Publish",
    "deploy": "npm run build:client && npm run deploy:dotnet"
  }
}

Магия c здесь &&, которая позволяет вам объединять команды

и использовать пакет. json Сценарии, которые вы можете вызвать

npm run deploy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...