首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nodejs使用什么日志库?

nodejs使用什么日志库?
EN

Stack Overflow用户
提问于 2016-06-07 10:05:41
回答 2查看 100关注 0票数 2

我遇到了一个关于nodejs日志的问题。我知道nodejs为我们提供了内置的日志方法,即用于日志记录的控制台对象。但似乎不支持像调试,信息,警告,错误等级别。

我想为nodejs推荐一个日志库,它可以: 1.定义日志级别;2.流日志;3.自定义格式日志内容;

感谢您的建议和帮助!干杯。

EN

回答 2

Stack Overflow用户

发布于 2016-06-07 23:58:21

是的,内置的console.log不允许你定义级别,因为它的同步特性,在生产中使用控制台日志也是一种糟糕的做法。

我喜欢使用Winston,因为它的“传输”特性。例如,将日志存储在一个遵循logstash结构的Elasticsearch实例中可能是一个好主意,这样您就可以使用kibana,使用winston-elasticsearch传输器来使用它。

票数 1
EN

Stack Overflow用户

发布于 2016-06-07 10:11:24

请尝试此https://www.npmjs.com/package/debug

它很酷,也很容易使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37669413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档