nodejs-日志组件log4js的使用方法
log4js是在nodejs一个非常好用的日志组件,但是今天在使用的时候从网上查看的代码并不能运行(http://www.cnblogs.com/atp-sir/p/7070050.html),于是查看了log4js作者写的例子发现有所不同,有可能是版本的原因,我是用的是最新的版本
,下面贴一下我调试通过的代码:
const log4js = require('log4js');
log4js.configure({appenders: {xcLogFile: {type: "dateFile",filename: './logs/xcLogFile',//您要写入日志文件的路径alwaysIncludePattern: true,//(默认为false) - 将模式包含在当前日志文件的名称以及备份中//compress: true,//(默认为false) - 在滚动期间压缩备份文件(备份文件将具有.gz扩展名)pattern: "-yyyy-MM-dd-hh.log",//(可选,默认为.yyyy-MM-dd) - 用于确定何时滚动日志的模式。格式:.yyyy-MM-dd-hh:mm:ss.logencoding: 'utf-8',//default "utf-8",文件的编码maxLogSize: 10 //文件最大存储空间,当文件内容超过文件存储空间会自动生成一个文件xxx.log.1的序列自增长的文件},xcLogConsole: {type: 'console'}},categories: {default: {appenders: ['xcLogFile'],level: 'all'},xcLogFile: {appenders: ['xcLogFile'],level: 'all'},xcLogConsole: {appenders: ['xcLogConsole'],level: log4js.levels.ALL}}
});module.exports = log4js.getLogger('xcLogConsole');
效果:
nodejs-日志组件log4js的使用方法相关推荐
- 玩转Nodejs日志管理log4js
玩转Nodejs日志管理log4js 从零开始nodejs系列文章 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于 ...
- morgan nodejs日志组件
安装 npm i morgan 加载 const morgan=require('morgan') 使用 app.use(morgan("dev")) morgan - npm地址
- 日志组件logback的介绍及配置使用方法
2019独角兽企业重金招聘Python工程师标准>>> 一.logback的介绍 Logback是由log4j创始人设计的又一个开源日志组件.logback当前分成三个模块:logb ...
- 日志组件logback介绍及配置使用方法
转载于:http://sunney2010.iteye.com/blog/1404729 一.logback的介绍 Logback是由log4j创始人设计的又一个开源日志组件.logback当前分成三 ...
- 日志处理(二) 日志组件logback的介绍及配置使用方法(转)
本文转自:http://www.cnblogs.com/yuanermen/archive/2012/02/13/2348942.html http://www.cnblogs.com/yuanerm ...
- 转:日志组件logback的介绍及配置使用方法
转自:http://blog.csdn.net/zgmzyr/article/details/8267072 一.logback的介绍 Logback是由log4j创始人设计的又一个开源日志组件.lo ...
- 我心中的核心组件(可插拔的AOP)~第十五回 我的日志组件Logger.Core(策略,模版方法,工厂,单例等模式的使用)...
回到目录 之前的讲过两篇关于日志组件的文章,分别是<第一回 日志记录组件之自主的Vlog>和<第三回 日志记录组件之log4net>,而今天主要说一下我自己开发的另一种日志 ...
- 日志组件logback的介绍及配置使用方法(一)
一.logback的介绍 Logback是由log4j创始人设计的又一个开源日志组件.logback当前分成三个模块:logback-core,logback- classic和logback-acc ...
- 日志组件Log2Net的介绍和使用(附源码开源地址)
Log2Net是一个用于收集日志到数据库或文件的组件,支持.NET和.NetCore平台. 此组件自动收集系统的运行日志(服务器运行情况.在线人数等).异常日志.程序员还可以添加自定义日志. 该组件支 ...
最新文章
- matlab中fprintf函数的具体使用方法
- 04-正则解析+bs4基础爬虫
- spring配置主库从库_spring下的数据库主从分离(下)
- 【完整目录】每天5分钟用C#学习数据结构
- fork join框架_Java 7:Fork / Join框架示例
- oracle的索引使用方法,在OracleE数据库的字段上建立索引的方法
- mysql目录树_MySQL B+树目录及索引优化_mysql
- @经典微小说 因为爱
- 教程系列 - 用模板快速上线一个HR 服务中心
- Chrome 谷歌浏览器查看网站证书
- 腾达ap设置说明_腾达(Tenda)F9无线路由器AP模式怎么设置[教程]?【图解】
- Mysql学习日记:L13-distinct关键字
- emoji表情 mysql转移,mysql中emoji表情存储
- ExcelMAC地址转换公式
- Maven 常用镜像站地址
- 四六级热点词汇总结疫情、文化、社会热点、脱贫等
- Android SDK 2.1 下载与安装教程
- (全网独家干货)工控类网站,论坛,微信公众号的整理分享
- 嵌入式项目实战——基于QT的视频监控系统设计(三)
- 【转载】HTML 编辑器