Nodejs 如何打印日志文件

2025-04-27 05:24:42

1、安装log4js---npm i log4js

Nodejs 如何打印日志文件

2、引入和配置log4js

Nodejs 如何打印日志文件

3、配置log4js.json

Nodejs 如何打印日志文件
Nodejs 如何打印日志文件

4、var log4js=require('挢旗扦渌;log4js');//注意log4js的module位置引用是否丬涪斟享正确return log4js.configure({ appenders: [ { type: 'console', category: "console" }, //控制台输出 { type: "dateFile", filename: 'logs/', pattern: "yyyy-MM-dd.log", alwaysIncludePattern: true, category: 'console' //将console打印的输入到log文件 }//日期文件格式 ], replaceConsole: true, //替换console.log levels:{ logInfo: 'all', //输出到日志文件 }});

5、{ "appenders": [ { "type":"console", "category":"console" }, { "category":"log_file", "type": "file", "filename": "./logs/log_file/file.log", "maxLogSize": 104800, "backups": 100 }, { "category":"log_date", "type": "dateFile", "filename": "./logs/log_date/date", "alwaysIncludePattern": true, "pattern": "-yyyy-MM-dd-hh.log" } ], "replaceConsole": true, "levels": { "log_file":"ALL", "console":"ALL", "log_date":"ALL" } }

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢