Express中Router的使用

xiaoxiao2021-02-28  47

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)=>{ }
转载请注明原文地址: https://www.6miu.com/read-2619668.html

最新回复(0)