最佳答案
我有这样一个简单的脚本:
var exec = require('child_process').exec;
exec('coffee -cw my_file.coffee', function(error, stdout, stderr) {
console.log(stdout);
});
,我只是执行一个命令来编译一个咖啡脚本文件。但是stdout永远不会显示在控制台中,因为命令永远不会结束(因为coffee的-w选项)。 如果我直接从控制台执行命令,我会得到这样的消息:
18:05:59 - compiled my_file.coffee
我的问题是:是否可以用node.js的exec来显示这些消息?如果是,怎么做?!
谢谢