Nodjs开发指南中 Express 中添加错误的日志功能代码如下
app.error(function(err, req, res, next){
var meta = '['+new Date()+']' + req.url + '\n';
errLogfile.write(meta + err.stack + '\n');
next();
});
但在运行时提示 app.error不是有效的方法?
回复 (1)
K
由于版本问题,改为下面的即可
app.use(function(err, req, res, next){
var meta = '[' + new Date() + '] ' + req.url + '\n';
errorLogfile.write(meta + err.stack + '\n');
next();
});
参与回复
登录后即可参与回复。登录