У меня есть следующий скрипт:
const child = spawn('log-processor', [], {shell: true});
child.stdout.pipe(process.stdout);
child.stdin.setDefaultEncoding('utf-8');
const write = (line) => {
child.stdin.write(`${line}\n');
}
Обычно, используя echo '...' | log-processor
, журнал печатается с цветами. Однако, используя приведенный выше скрипт, цвет не сохраняется.
Как сохранить цвет журнала, который создает log-processor
?