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

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

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

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

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

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

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

代码下载:node (9bvo)
浙公网安备 33010602011771号