CNode

app.error 异常日志 提示没有error方法

Iiln168发布于14 年前最后回复13 年前1 回复4325 浏览0 收藏

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
kimady#1·13 年前

由于版本问题,改为下面的即可

app.use(function(err, req, res, next){
  var meta = '[' + new Date() + '] ' + req.url + '\n';
  errorLogfile.write(meta + err.stack + '\n');
  next();
});
参与回复
登录后即可参与回复。登录