通常,每当我们部署时,我们的服务器将在编译资产时返回503,最长持续2-3分钟。如果服务器代码返回503,那么express/node如何能够提供静态html页面?一定有一种简单的方法来监听特定的错误代码吗?
最佳答案
app.use
an error handler作为最后一个中间件:
app.use(function (err, req, res, next) {
if (res.statusCode === 503)
return res.render('errors/503.jade');
next(); // default Express' error handler.
});
关于javascript - 如何使用Node/Express在特定错误上显示自定义html页面?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37275300/