Nodejs 如何打印日志文件

 时间:2026-02-12 23:42:09

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"  

    }  

}  

  • 公司局域网如何管理接入设备?
  • wifi天线要掰开吗
  • 手机IP地址在哪里查看
  • 无线路由器怎么设置连接(静态ip设置连接方法)
  • D-Link路由器怎样快速设置
  • 热门搜索
    宝宝感冒咳嗽流鼻涕怎么办 医书大全 动物交配大全 家常豆腐做法 奥特曼名字大全 红烧鱼的家常做法简单 茄子的家常做法 怎样做红烧肉好吃 穿越火线怎么开挂 小孩受到惊吓怎么办