Pino.js 同时输出日志到控制台和文件
使用 Pino 的 multistream 创建一个多流的对象,然后在实例中使用该对象即可
示例代码:
import pino from "pino"; const stream = pino.multistream([pino.destination("./logs/log.log"), process.stdout]); export const logger = pino({}, stream); logger.info("日志会同时输出到文件和控制台");
除此之外,还可根据日志基本定义流对象,详情请参考上方 multistream 文档。