💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
LogLayer是一个现代的JavaScript/TypeScript日志库,支持将日志发送到Pino、Winston等记录器及SaaS提供商。其Pretty Terminal Transport功能提供交互式日志浏览、详细日志检查、强大的搜索过滤、JSON美化打印和可配置主题等特性。
🎯
关键要点
- LogLayer是一个现代的JavaScript/TypeScript日志库,支持将日志发送到Pino、Winston等记录器及SaaS提供商。
- Pretty Terminal Transport功能提供交互式日志浏览、详细日志检查、强大的搜索过滤、JSON美化打印和可配置主题等特性。
- 交互式选择模式允许在全屏交互视图中浏览和检查日志。
- 详细日志检查功能可以检查格式化数据和上下文的单个日志条目。
- 搜索/过滤功能提供强大的过滤能力以查找特定日志。
- JSON美化打印提供语法高亮的美观格式化结构化数据。
- 可配置主题允许选择预构建主题或自定义颜色。
- 使用npm安装loglayer和@loglayer/transport-pretty-terminal。
- 简单视图中,日志将打印出来,可以使用'P'暂停日志流。
- 选择/搜索视图中,可以通过上下键切换并搜索日志。
- 详细视图适用于非常嵌套的JSON数据或数组,可以使用键盘命令扩展数组查看底层数据。
- 按'J'键在详细视图中打印原始JSON,以便复制使用。
- 有关LogLayer的更多信息,请访问官方网站。
🏷️
标签
➡️