我正在尝试获取实时输出以追加到日志。但是,直到exe终止,我才得到输出。
var child = require('child_process').execFile;
var executablePath = path.join(__dirname,'/main.exe');
var exec = child(executablePath);
exec.stdout.on('data', function(data) {
console.log(data);
});
预期:在exe运行时获取每个输出
实际:在exe终止后获取所有输出