首页 > 其他 > 详细

express路由模块化

时间:2020-11-13 09:25:04      阅读:30      评论:0      收藏:0      [点我收藏+]

在前面的例子中,我们所有的路由都是通过写入到入口文件中挂载到app上面的,但是在实际运用中,我们需要将不同的路由进行分类管理,全部引入到入口文件中是不现实的,这里可以借助express.Router 创建模块化的、可挂载的路由处理程序。

技术分享图片

 为了实现模块化路由,首先在项目根目录,新建一个routes文件夹,用于存放所有的路由页面,并新建两个文件:

技术分享图片 技术分享图片 技术分享图片

 然后再index.js中引入路由并挂载:

技术分享图片

 此时就可以访问这两个路由了:

技术分享图片

 嵌套路由

 继续在routes文件夹下面新建admin文件夹,并在改文件夹中新建user.js文件:

技术分享图片

 然后在admin.js中引入并挂载路由:

技术分享图片

 这样就可以访问user里面的路由了

技术分享图片

 代码下载:node  (9bvo)

express路由模块化

原文:https://www.cnblogs.com/yuyujuan/p/13958803.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!