当前位置: 首页 > news >正文

做易买网网站项目心得体会网页欣赏网站

做易买网网站项目心得体会,网页欣赏网站,备案网站建设方案模板,企业门户网站的建设费用修改router/index.js,添加异常处理中间件 *** 自定义路由异常处理中间件* 注意两点:* 第一,方法的参数不能减少* 第二,方法的必须放在路由最后*/ router.use((err, req, res, next) > {console.log(err);const msg (err &…
修改router/index.js,添加异常处理中间件
*** 自定义路由异常处理中间件* 注意两点:* 第一,方法的参数不能减少* 第二,方法的必须放在路由最后*/
router.use((err, req, res, next) => {console.log(err);const msg = (err && err.message) || "系统错误";const statusCode = (err.output && err.output.statusCode) || 500;const errorMsg =(err.output && err.output.payload && err.output.payload.error) ||err.message;res.status(statusCode).json({code: CODE_ERROR,msg,error: statusCode,errorMsg,});
});
完整代码
const express = require("express");
const boom = require("boom");
const { CODE_ERROR } = require("../utils/constant");// 注册路由
const router = express.Router();router.get("/", function (req, res) {res.send("让我们开始express之旅");
});
/*** 集中处理404请求的中间件* 注意:该中间件必须放在正常处理流程之后* 否则,会拦截正常请求*/
router.use((req, res, next) => {// console.log(req,res)next(boom.notFound("接口不存在"));
});
/*** 自定义路由异常处理中间件* 注意两点:* 第一,方法的参数不能减少* 第二,方法的必须放在路由最后*/
router.use((err, req, res, next) => {console.log(err);const msg = (err && err.message) || "系统错误";const statusCode = (err.output && err.output.statusCode) || 500;const errorMsg =(err.output && err.output.payload && err.output.payload.error) ||err.message;res.status(statusCode).json({code: CODE_ERROR,msg,error: statusCode,errorMsg,});
});
module.exports = router;
创建 utils/constant:(为了方便后期统一维护,单独拉出来定义)
module.exports = {CODE_ERROR: -1
}

然后刷新http://localhost:8000/user

 这就完成了

http://www.yayakq.cn/news/265780/

相关文章:

  • 网站制作教程及流程崇信县门户网站
  • 网站怎么做房源天猫网站建设的目标是什么
  • 目前旅游网站开发网站开发 维护岗位职责
  • 网站是怎么盈利的30秒牢记5个域名
  • 做电影网站主机放哪比较好建设营销型网站公司
  • 做竞拍网站长沙企业建站方案
  • 差异基因做热图在线网站wordpress 商用
  • 网站开发毕业答辩演讲稿范文免费照片的网站模板免费下载
  • 深圳做二维码网站淘宝关键词搜索量查询工具
  • 娱乐类网站怎么建设wordpress添加下载地址
  • wordpress手机网站插件深圳龙岗小学排名
  • 国外优秀的平面设计网站win优化大师
  • 校园网站设计与实现个人网站模板响应式
  • 服务专业公司网站建设服务学编程入门先学什么
  • 做国外单的网站叫什么名字西安旅游网站建设
  • 网站建设金手指稳定网站建设简单点的
  • 专业建站推广企业小米路由器建设网站
  • 聊城质量最好网站建设旅游门户网站建设方案
  • 免费自建网站湖南省建设监理协会官网
  • 长沙模板建站邯郸装修网站建设
  • 深圳做企业网站公司重庆网络营销网站建设销售
  • 商城形式的网站需要多少钱小程序开发平台源代码下载
  • 广州网站制作长沙wordpress </a> </li> <li> <a href="/news/265755/">网站推广建设加盟深圳官网设计</a> </li> <li> <a href="/news/265754/">网站备案信息填写网站创建方法</a> </li> <li> <a href="/news/265752/">网站维护需要什么技能焦作北京网站建设</a> </li> <li> <a href="/news/265751/">西安门户网站建设公司哪家好美食网站建设书</a> </li> <li> <a href="/news/265749/">黑龙江建设教育网站如何知道一个网站是用什么做的</a> </li> <li> <a href="/news/265748/">比较好的logo设计网站新开传奇网站发布网站</a> </li> <li> <a href="/news/265747/">湖北平台网站建设哪家好做网站商城要注册什么公司</a> </li> </div> </article> </main> </div> </div> <aside id="secondary" class="widget-area sidebar"> <div class="widget widget_posts_thumbnail" style="margin-top:6px;"> <h2 class="widget-title">最新文章</h2> <ul> <li class="clear"> <a href="/news/458293/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/局域网建设网站视频教程西海岸城市建设局网站" alt=" 局域网建设网站视频教程西海岸城市建设局网站" /> </div> </a> <div class="entry-wrap"> <a href="/news/458293/" rel="bookmark"> 局域网建设网站视频教程西海岸城市建设局网站</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> <li class="clear"> <a href="/news/458292/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/马鞍山市重点工程建设管理局网站wordpress信息发布系统" alt=" 马鞍山市重点工程建设管理局网站wordpress信息发布系统" /> </div> </a> <div class="entry-wrap"> <a href="/news/458292/" rel="bookmark"> 马鞍山市重点工程建设管理局网站wordpress信息发布系统</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> <li class="clear"> <a href="/news/458291/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/做电子商务网站可以做网站素材的服装" alt=" 做电子商务网站可以做网站素材的服装" /> </div> </a> <div class="entry-wrap"> <a href="/news/458291/" rel="bookmark"> 做电子商务网站可以做网站素材的服装</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> <li class="clear"> <a href="/news/458289/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/茂南手机网站建设公司类豆瓣的模板 wordpress" alt=" 茂南手机网站建设公司类豆瓣的模板 wordpress" /> </div> </a> <div class="entry-wrap"> <a href="/news/458289/" rel="bookmark"> 茂南手机网站建设公司类豆瓣的模板 wordpress</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> <li class="clear"> <a href="/news/458288/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/科讯cms怎么做网站地图宁波做公司网站" alt=" 科讯cms怎么做网站地图宁波做公司网站" /> </div> </a> <div class="entry-wrap"> <a href="/news/458288/" rel="bookmark"> 科讯cms怎么做网站地图宁波做公司网站</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> <li class="clear"> <a href="/news/458285/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/网站建设加盟模式搜狗搜索网站提交入口" alt=" 网站建设加盟模式搜狗搜索网站提交入口" /> </div> </a> <div class="entry-wrap"> <a href="/news/458285/" rel="bookmark"> 网站建设加盟模式搜狗搜索网站提交入口</a> <div class="entry-meta">2025/9/17 3:46:20</div></div> </li> </ul> </div> <div class="leftdiv2"> </div> </aside> </div> <footer id="colophon" class="site-footer"> <div class="clear"></div> <div id="site-bottom" class="clear"> <div class="container"> <div class="menu-m_footer-container"> <ul id="footer-menu" class="footer-nav"> <li> <strong> <a href="/">芽芽口腔健康站介绍</a></strong> </li> <li> <strong> <a href="/">商务合作</a></strong> </li> <li> <strong> <a href="/">免责声明</a></strong> </li> </ul> </div> <div class="site-info"> <p>CopyRight © <a href="/">芽芽口腔健康站</a>版权所有 </p> </div> </div> </div> </footer> </div> <div id="back-top"> <a href="#top" title="返回顶部"> <svg width="38" height="38" viewbox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="48" height="48" fill="white" fill-opacity="0.01" /> <path d="M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z" fill="#3d4de6" stroke="#3d4de6" stroke-width="4" stroke-linejoin="round" /> <path d="M24 33.5V15.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /> <path d="M33 24.5L24 15.5L15 24.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /></svg> </a> </div> <script src='/templates/nzzt/js/common.js'></script> <script> $(function(){ $('.source_url').text('原文地址:https://blog.csdn.net/weixin_41013537/article/details/132041917'); }); /*$('.source_url').on("click",function() { window.open('https://blog.csdn.net/weixin_41013537/article/details/132041917', '_blank'); });*/ </script> </body> </html>