var access = fs.createWriteStream('/var/log/node/api.access.log', { flags: 'w' });
然後管道:
process.stdout.pipe(access);
然後嘗試:
console.log("test");
並沒有什麼已經出現在/ var /日誌/節點/ api.access.log。然而,這種方式正在工作:
process.stdout.pipe(access).write('test');
有人可以解釋我在做什麼錯嗎?
是的我真的很驚訝,你可以調用管道上的一個可寫的沒有錯誤,這是怎麼回事? –