【发布时间】:2015-04-09 08:27:21
【问题描述】:
我有一个 Node.js 程序,它的进程很长,并带有一些内部日志记录:
console.log(msg)
当我在 Windows Node.js 上运行时,消息没有实时显示 - 我在同一时间收到大量消息。
当我使用“console.warn”而不是“console.log”时,消息会更早显示,但仍然不是实时的。
有没有办法告诉 Node.js 在每条日志消息后自动刷新控制台缓冲区?
【问题讨论】:
-
这也是Linux下的问题,未处理的异常可能会导致程序在所有输出可见之前就终止了,所以你看不到你最近调试的
console.log()语句的内容.
标签: windows node.js logging console