我正在使用这个 native nodejs方法来运行可执行文件:
child = exec('node app.js',
function (error, stdout, stderr) {}
});
当进程终止时调用回调。但我需要进程在生命周期内在控制台中记录的内容。这可能吗?谢谢!
最佳答案
使用spawn
反而。示例:
var cproc = require("child_process");
proc = cproc.spawn("ping", ["www.google.com"]);
proc.stdout.on("data", function(res) {
console.log("Data received: " + res);
});
关于javascript - 执行shell命令并获取nodejs日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25223913/