nodejs日志管理 log4js使用详解

本文详细介绍了如何在Node.js项目中使用log4js进行日志管理。通过`npm install log4js --save`安装后,讨论了在同一文件和不同文件中设置不同日志级别的方法。log4js提供多种日志级别,如trace、debug、info、warn、error等,方便开发者根据需求选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、首先是在项目中安装 log4js
    npm install log4js --save

    注:log4js日志级别,分别为:<权值从小到大>

    all < trace < debug < info < warn < error < fatal < mark < off

二、基本使用:

1.//-----------同一文件,不同 level 日志输出-----------


var log4js = require('log4js');
log4js.configure({
    appenders: {
        out: { type: 'console' },     //控制台输出
        app: {
            type: "dateFile",
            filename: 'logs/log.log',
            pattern: "-yyyy-MM-dd",
            alwaysIncludePattern: false,
        }
    },
    categories: {
        default: { appenders: ['out'], level: 'info' 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值