node.js 框架express关于报错页面的配置
Posted yuf_ricky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js 框架express关于报错页面的配置相关的知识,希望对你有一定的参考价值。
1、声明报错的方法,以及相对应的页面
//把数据库的调用方法配置到请求中 server.use((req, res, next) => { //把数据库存入req中 req.db = db; //把报错方法存入res中 res.showError = code => { switch (code) { case 404: res.status(code).render(‘404‘, {}); break; case 500: res.status(code).render(‘500‘, {}); break; } }; next(); });
2、在静态资源下面引用
//配置静态文件 server.use(express.static(‘./www/‘)); //配置错误页面,下面是引用错误页面 server.use((req, res) => { res.showError(404); });
3、在代码的时候如果有报错的情况,那么就引用res.showError(code)的方法
server.router.get(‘/test‘,(res,req)=>{ ...代码段 if(err){ res.showError(code); } })
以上是关于node.js 框架express关于报错页面的配置的主要内容,如果未能解决你的问题,请参考以下文章