node分离路由文件

书写router.js的作用:

1. 处理路由,根据不同的请求方法与请求路径设置具体的处理函数
2. 模块职责单一,划分模块增强维护性,提升开发效率

步骤

1. 创建路由容器

2. 把路由挂载在容器中

3. 把 router 导出

*4. 在要用的文件(app.js)中进行挂载

 

代码演示

router.js

 1  var express = require('express')
 2  
 3  //创建路由容器
 4  var router = express.router()
 5  
 6  //把路由挂载在容器中
 7  router.get('/',function(req,res){
 8      
 9  })
10  
11  router.post('/student',function(req,res){
12       
13  })
14  
15  //把 router 导出
16  module.exports = router

 

app.js

1 var router = require('./router')
2
3 4 //挂载路由 5 app.use(router)

 

posted @ 2020-03-08 20:01  cc123nice  阅读(262)  评论(0编辑  收藏  举报