Как я могу запустить задачу npm после текущей задачи в том же терминале - PullRequest
0 голосов
/ 02 июля 2018

У меня есть две задачи, которые я хотел бы выполнить одна за другой, первая задача еще не завершена, и мне нужно дождаться ее завершения:

{
    "serve": "node_modules/.bin/ng serve",
    "flake": "node_modules/.bin/protractor-flake --parser standard  --max-attempts=3 -- e2e/protractor.conf.js"
}

serve задача еще не завершена, и я хочу подождать, пока она не будет готова, и запустить "хлопья". В основном я пытаюсь запустить тесты Angular e2e с Protractor-flake на блоках CI. Для запуска e2e требуется приложение.

Я пытался concurrently, но он не ждет, пока ng server будет готов. Я пробовал также это:

concurrently \"ng serve\" \"wait-on http://localhost:8000/ && npm run flake\" --kill-others

Но тесты не запускались.

...