मैं बना लिया है:रीडायरेक्ट कर रहा है stdout फाइल करने के लिए NodeJS
var access = fs.createWriteStream('/var/log/node/api.access.log', { flags: 'w' });
तब पहुंचाया:
process.stdout.pipe(access);
फिर कोशिश की:
console.log("test");
और कुछ भी नहीं है/var में दिखाई दिया है/log/नोड/api.access.log। हालांकि इस तरह से काम कर रहा है:
process.stdout.pipe(access).write('test');
कोई समझा सकते हैं क्या मैं गलत कर रहा हूँ?
हाँ मैं वास्तव में हैरान हूं कि आप बिना किसी त्रुटि के लिखने पर पाइप को कॉल कर सकते हैं, उसके साथ क्या चल रहा है? –