node.js - 针对 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();
});
有没有办法将它用于渲染错误?任何帮助将不胜感激。
布拉德
解决方案
推荐阅读
- javascript - .eslintignore 排除在启动 eslint 时不适用
- php - PHP 中允许的内存大小已用尽
- spring - 如何从 H2 中的时间戳列中提取日期
- javascript - JavaScript onclick 函数勾选所有复选框
- javascript - 如何检查哪些参数被传递给一个模型回调函数?
- javascript - 如何正确地将 html 输入保存到会话变量中
- java - 如何在 java 中为日期创建属性、getter 和 setter?
- excel - 单个文件使程序性能不稳定
- spring - 使用 Spring Integration 将文件从本地文件夹发送到 FTP
- ios - 设备旋转时子视图变换发生变化