У меня есть script, который выводит "привет", спит на секунду, выдает "привет", спит в течение 1 секунды и т.д. и т.д. Теперь я подумал, что смогу решить эту проблему с помощью этой модели.
var spawn = require('child_process').spawn,
temp = spawn('PATH TO SCRIPT WITH THE ABOVE BEHAVIOUR');
temp.stdout.pipe(process.stdout);
Теперь проблема заключается в том, что задача должна быть завершена для отображения вывода. Как я понимаю, это связано с тем, что вновь созданный процесс требует контроля исполнения. Очевидно, что node.js не поддерживает потоки, поэтому любые решения? Моя идея состояла в том, чтобы запустить два экземпляра, сначала для конкретной цели создания задачи, и заставить ее обрабатывать вывод для процесса второго экземпляра, учитывая, что это может быть достигнуто.