首页 > 解决方案 > 针对 ejs 渲染错误的 Nodejs Express Ejs 应用程序错误捕获

问题描述

我正在寻找一种方法来捕获 ejs 渲染错误。如果出现错误,我需要向客户显示一个“漂亮”的页面,并进行一些日志记录。对于我的 csurf 错误,我有以下陷阱。

// csurf error trap.
app.use(function (err, req, res, next) {
  if (err.code !== 'EBADCSRFTOKEN') return next(err);
  authCont.logout();
});

有没有办法将它用于渲染错误?任何帮助将不胜感激。

布拉德

标签: node.jsexpressejs

解决方案


推荐阅读