提取路由模块:
router.js路由模块
职责:
1、处理路由;
2、根据不同的请求方法+请求路径设置具体的请求处理函数;
模块职责要单一,不要乱写;
我们划分模块的目的就是为了增强项目代码的可维护性;
提升开发效率;
// router.js文件:
var express =require('express')
//1、创建一个路由容器;
var router= express.Router()
//2、把路由都挂载到router路由容器中
router.get('/students',function(req,res){
})
router.get('/students/get',function(req,res){
})
//3、把router导出:
module.exports=router
// app.js文件 中:
//挂载路由:
app.use(router)