我们想使用Winston来登录Node.js。但是,我们无法弄清楚如何拥有两个日志文件:一个仅用于错误,另一个用于其他所有文件。

天真的方法行不通,但是:添加多个winston.transports.File传输会产生错误。

Others have run into this problem, with vague hints of a solution, but no real answer

有任何想法吗?

最佳答案

我刚刚发送了一个拉取请求,该请求允许在一个记录器中使用多个文件传输。
https://github.com/flatiron/winston/pull/149

它已经合并到熨斗/温斯顿。

您还可以使用我的 fork 存储库:
https://github.com/pdobrev/winston

关于node.js - Winston有多个日志文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10045891/

10-11 10:52