如何在Node.js将console日志写入到文件

在node.js开发中,需要将日志重定向到文件,又不想用其他日志框架,查询node文档发现可以用如下方式简单实现:

javascript 复制代码
const output = fs.createWriteStream('./stdout.log');
const errorOutput = fs.createWriteStream('./stderr.log');
// 自定义日志对象
const logger = new Console({ stdout: output, stderr: errorOutput });
// 像console一样使用
const count = 5;
logger.log('count: %d', count);
// 在stdout.log输出: count 5 

参考:

控制台 | Node.js v18.18.2 文档

相关推荐
前端付豪15 小时前
Nest 项目小实践之注册登陆
前端·node.js·nestjs
天蓝色的鱼鱼16 小时前
Node.js 中间层退潮:从“前端救星”到“成本噩梦”
前端·架构·node.js
codingWhat17 小时前
uniapp 多地区、多平台、多环境打包方案
前端·架构·node.js
小p18 小时前
nodejs学习: 服务器资源CPU、内存、硬盘
node.js
Mr_li20 小时前
手摸手,教你如何优雅的书写 NestJS 服务配置
node.js·nestjs
QQ5110082851 天前
python+springboot+django/flask的校园资料分享系统
spring boot·python·django·flask·node.js·php
q***09801 天前
最新最详细的配置Node.js环境教程
node.js
WeiXin_DZbishe1 天前
基于django在线音乐数据采集的设计与实现-计算机毕设 附源码 22647
javascript·spring boot·mysql·django·node.js·php·html5
遥遥江上月1 天前
Node.js + Stagehand + Python 部署
开发语言·python·node.js
YAY_tyy1 天前
2025 最新版 Node.js 下载安装及环境配置教程
前端·node.js·教程·工具配置