资讯专栏INFORMATION COLUMN

Log4js 2.9.0 日志管理插件

Zachary / 1023人阅读

摘要:端的日志插件,以后版本更新了继续跟进安装版本或者最简单的写法稍微具体一些输出结果参考文献

Node端的日志插件Log4js,以后版本更新了继续跟进
安装&&版本
npm install log4js
或者
yarn add log4js
    "express": "4.16.2",
    "log4js": "2.9.0",
最简单的写法
var log4js = require("log4js");
var logger = log4js.getLogger();
logger.level = "debug";
logger.debug("Some debug messages");

稍微具体一些

const log4js = require("log4js");
log4js.configure({
  appenders: { cheese: { type: "file", filename: "cheese.log" } },
  categories: { default: { appenders: ["cheese"], level: "error" } }
});

const logger = log4js.getLogger("cheese");
logger.trace("Entering cheese testing");
logger.debug("Got cheese.");
logger.info("Cheese is Gouda.");
logger.warn("Cheese is quite smelly.");
logger.error("Cheese is too ripe!");
logger.fatal("Cheese was breeding ground for listeria.");

输出结果

[2010-01-17 11:43:37.987] [ERROR] cheese - Cheese is too ripe!
[2010-01-17 11:43:37.990] [FATAL] cheese - Cheese was breeding ground for listeria.
参考文献
https://github.com/log4js-nod...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/95556.html

相关文章

  • nodejs 日志插件比较 VS 自定义日志插件

    摘要:然后把放进去在中在后添加一句日志文件会自动生成在文件夹下面,当天的日志会保存在暂存的里时间请求方式响应状态码响应时长请求路径 morgan 【优点】morgan配置非常简单 【优点】支持自定义日志格式 【优点】支持日志分机 【优点】支持日志压缩:使用rotating-file-stream 【缺点】无法同时往console和文件中写日志 log4js-node 【优点】配置简单...

    沈建明 评论0 收藏0
  • NPM酷库:log4js JavaScript日志框架

    摘要:酷库,每天两分钟,了解一个流行库。今天,我们继续认识另一个日志框架,这个框架和有些类似,也提供了多路日志输出的功能。中称之为,而中称之为输出源。日志分类,可以用来标志不同的程序模块,类似库中的效果,默认分类为。 NPM酷库,每天两分钟,了解一个流行NPM库。 前两天,我们认识了 debug 库 和 winston 库,两款管理程序日志的库,其中debug偏向于适合开发调试,winsto...

    nicercode 评论0 收藏0
  • koa-log4 管理nodeJs访问日志、系统日志

    使用nodeJs koa2框架开发后端应用,使用koa-log4中间件管理nodeJs访问日志、系统日志。 一、安装koa-log4 因为项目使用了koa2,所以安装的高版本的log4, $ npm i --save koa-log4@2 如果使用koa1,请使用指令 $ npm i --save koa-log4@1 koa-log4 Npm主页 二、新建log4.js文件来配置log4 co...

    ztyzz 评论0 收藏0
  • iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 记录日志

    沪江CCtalk视频地址:https://www.cctalk.com/v/15114923883523 showImg(https://segmentfault.com/img/remote/1460000012932474?w=1606&h=968); log 日志中间件 最困难的事情就是认识自己。 在一个真实的项目中,开发只是整个投入的一小部分,版本迭代和后期维护占了极其重要的部分。项目上线...

    stefan 评论0 收藏0

发表评论

0条评论

Zachary

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<