node.js spawnSync и перехватить вывод и перенаправить на терминал - PullRequest
0 голосов
/ 04 мая 2019

Я использую spawnSync, чтобы терминальные команды я использовал блок и не возвращался до тех пор, пока команда не будет завершена.

Я делаю это:

const ls = spawnSync(command, args, {stdio: [process.stdin, process.stdout, process.stderr]});

это сохраняеттерминал в курсе с ребенком.Я хочу перехватить любые ошибки или обычное закрытие дочернего процесса, чтобы я мог напечатать сообщения об ошибках, например, в другом цвете, а затем прекратить свою программу, чтобы она не продолжалась.

Как я могу это сделать?

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