Transmitir stdout del proceso hijo al navegador a través de Expressjs

Tenemos una aplicación construida usandonodejs, express ychild_process.spawn. Un requisito es que necesitamos generar un proceso en tiempo de ejecución y capturar su salida y presentarlo al usuario.

Tenemos que trabajar. Sin embargo, debemos encontrar una manera de transmitir la salida en lugar de esperar hasta que exista el proceso secundario.

Hemos mirado a nuestro alrededor y no hemos podido encontrar ejemplos claros y nos preguntábamos si alguien aquí tenía alguna idea.

Todo esta funcionando Simplemente no nos importa la experiencia del usuario de tener que esperar a que finalice el comando antes de mostrar la salida completa. Si pudiéramos transmitirlo, eso sería ideal, ya que a medida que se activara el evento de datos stdout, el navegador se actualizaría con los nuevos datos. Como en este momento viene en trozos en lugar de una gran mancha ... así que es muy adecuado para hacer esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta