在node.js中运行exe并获得实时终端输出

时间:2019-07-28 19:44:12

标签: node.js electron child-process

我正在尝试获取实时输出以追加到日志。但是,直到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终止后获取所有输出

0 个答案:

没有答案