var childProcess = cp.spawnSync(command, args, {
cwd: process.cwd(),
env: process.env,
stdio: 'inherit',
encoding: 'utf-8'
});
childProcess.output sempre eq [null, null, null]Come leggere child_process.spawnSync stdout con l'opzione stdio 'eredita'
gancio process.stdout.write non mi dà alcun output
Hai trovato qualche soluzione a questo? Ho lo stesso problema, ho bisogno di usare ''inherit'' per mantenere la visualizzazione del progresso ma non riesco ad agganciare' stdout.write' o ad ascoltare l'evento 'data' ... –
@FranDios La mia soluzione è usare la pipe per rilevare l'output del processo 'stdio: [0, isOutputNeeded? 'pipe': 1, 2], ' –