node用log4js输出日志能输出行号,和具体文件名吗

JavaScript031

node用log4js输出日志能输出行号,和具体文件名吗,第1张

var log4js = require('')

log4js.configure({

appenders: [

{ type: 'console' }, //控制台输出

{

type: 'file', //文件输出

filename: '',

maxLogSize: 1024,

backups:3,

category: 'normal'

}

]

})

var logger = log4js.getLogger('normal')

logger.setLevel('INFO')

...

//app.use(...)

//app.use(...)

app.use(log4js.connectLogger(logger, {level:log4js.levels.INFO}))

app.use(app.router)

angular-logger 是一个方便的实现前端日志输出的套件,并且可以在日志当中打印时间,日志来自的模块等等信息。

Chrome输出如下:

log4js-node 是我们Node Server端推荐采用的日志框架。可以配置文件输出,标准输出等等Appenders.

在application log里面也会有以下内容。