Roarr 介绍
debug使用简单,可在Node.js和浏览器中运行,不需要配置,并且速度很快。但是,当您需要解析日志时会出现问题。除了单行文本消息外,任何其他 内容 都无法以安全的方式进行解析
为了记录 结构化 数据,我一直在使用Winston和Bunyan。这些软件包非常适合应用程序级日志记录。我首选Bunyan是因为Bunyan CLI程序用于漂亮地打印日志。但是,这些软件包需要程序级别的配置–在构造记录器的实例时,您需要定义传输级别和日志级别。这使得它们不适合在旨在供其他应用程序使用的 代码 中使用。
pino是 快速 的jsON记录器,它具有等效于Bunyan的CLI程序,可以解耦传输,并且具有合理的 默 认配置。不幸的是,您仍然需要在应用程序级别实例化记录器实例。像Winston和Bunyan这样,它更适合于应用程序级别的日志记录。?
用法
在Node.js和浏览器中,用于 生成 日志的Roarr logger API相同。?
import log from 'roarr';
log('foo');
GitHub: https://github.com/gajus/roarr
网站描述: 一个 Node.js和浏览器的JSON logger
Roarr官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did177362