pino-rotating-file:Pino日志传输,用于将日志拆分为单独的自动轮换文件

时间:2024-05-23 09:49:31
【文件属性】:

文件名称:pino-rotating-file:Pino日志传输,用于将日志拆分为单独的自动轮换文件

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-23 09:49:31

JavaScript

@ vrbo / pino-rotating-file 介绍 一种传输,用于过滤日志条目并将其写入自动旋转的文件中。 未过滤的日志条目将从stdout中继续输出。 当您想在不同的旋转文件中使用不同的条目时,这对于日志记录很有用。 使用旋转文件使您可以跨多个文件滚动日志,以使单个文件的大小不会太大,并且旧文件将被删除。 该处理器的核心是一个简单的config js文件,该文件包含一个输出路径和其他旋转选项。 在后台,它使用-检出 。 它还具有过滤器功能,用于确定日志条目是应该进入日志文件还是应该转发到stdout。 用法 使用npm install @vrbo/pino-rotating-file将此模块作为依赖项安装在项目中 之后,您可以在运行主应用程序时将其作为package.json文件中npm脚本中的rotate-logs引用,如下所示: package.json ... "


【文件预览】:
pino-rotating-file-master
----.releaserc.json(307B)
----renovate.json(121B)
----package.json(2KB)
----.github()
--------workflows()
----tests()
--------unit()
----LICENSE(11KB)
----CONTRIBUTING.md(421B)
----.npmignore(573B)
----.gitignore(328B)
----CHANGELOG.md(3KB)
----lib()
--------index.js(4KB)
----CODE_OF_CONDUCT.md(3KB)
----.npmrc(18B)
----README.md(4KB)
----.rotate.js(304B)

网友评论