ฉันมีสคริปต์ง่ายๆนี้:
var exec = require('child_process').exec;
exec('coffee -cw my_file.coffee', function(error, stdout, stderr) {
console.log(stdout);
});
ที่ฉันเพียงแค่รันคำสั่งเพื่อรวบรวมไฟล์สคริปต์กาแฟ แต่ stdout ไม่เคยถูกแสดงในคอนโซลเนื่องจากคำสั่งไม่สิ้นสุด (เนื่องจากตัวเลือก -w ของกาแฟ) หากฉันรันคำสั่งโดยตรงจากคอนโซลฉันได้รับข้อความเช่นนี้:
18:05:59 - compiled my_file.coffee
คำถามของฉันคือ: เป็นไปได้หรือไม่ที่จะแสดงข้อความเหล่านี้พร้อมกับ node.js exec? ถ้าใช่เป็นอย่างไร !
ขอบคุณ