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)
原文地址:https://www.cnblogs.com/cc123nice/p/12444522.html