Stream stdout do processo filho para o navegador via expressjs

Nós temos um aplicativo construído usandonodejs, express echild_process.spawn. Um requisito é que precisamos gerar um processo em tempo de execução e capturar sua saída e apresentá-lo ao usuário.

Nós temos isso funcionando. No entanto, precisamos descobrir uma maneira de transmitir a saída em vez de esperar até que o processo filho exista.

Nós olhamos ao redor e não conseguimos encontrar nenhum exemplo claro e nos perguntamos se alguém aqui tinha alguma idéia?

Tudo está funcionando. Nós simplesmente não nos importamos com a experiência do usuário de ter que esperar que o comando termine antes de mostrar a saída inteira. Se pudéssemos transmitir, isso seria ideal, pois o evento de dados stdout era acionado, o navegador atualizava com os novos dados. Como agora ele vem em pedaços, ao contrário de uma grande bolha .. por isso é adequado muito bem para fazer isso.

questionAnswers(2)

yourAnswerToTheQuestion