Express中Router的使用
程序员文章站
2022-06-03 09:46:39
...
route.js
const express=require('express')
1. 创建路由容器
const router=express.Router()
const userController=require('./controllers/user')
/**
* 用户资源
*/
2. 把路由挂在到路由容器上
router
.get('/users',userController.list)
.post('/users',userController.create)
.patch('/users/:id',userController.update)
.delete('/users/:id',userController.destroy)
3.把路由容器导出
module.exports=router;
app.js
const express=require('express')
4.引入路由容器
const router=require('./router')
const app=express();
5.使用路由
app.use(router)
app.listen(3000,()=>{
console.log('app is run')
})
controller/user.js
exports.list=(req,res)=>{
}
exports.create=(req,res,next)=>{
}
exports.update=(req,res)=>{
}
exports.destroy=(req,res)=>{
}
下一篇: 蓝松科技2019年总结