在一些 Node 的项目中,一直使用 log4js
的做日志插件,然后发现里面有个 appenders
插件,可以发送消息到国外软件 slack
里,这样就可以便捷的做一些扩展,可是本人最近在用钉钉,而且那个接触也少,所以本着东西(接口文档的)都有,就找了时间自己撸了一个出来.
找了一下两家的文档
npm install --save log4jsdd log4js
const log4js = require('log4js');
log4js.configure({
appenders: {
out: { type: 'stdout'},
dingding: {
type: 'log4jsdd',
hookUrl: '填写获取钉钉里面设置的 webhook 地址',
title: 'Node 消息'
}
},
categories: { default: { appenders: ['out', 'dingding'], level: 'debug' }}
});
let app = log4js.getLogger();
app.info('测试发送到钉钉');