1、目的是整理接口分类问题,使 接口功能 信息更明确。
使用方式:
例如写一个跟用户相关的接口
新建一个user.js的文件 并写入如下 代码
const express = require('express');
const router = express.Router();
router.get('/add' , (req,res) => {
res.send('user add')
})
module.exprots = router;
回到server.js文件中
const express = require('express');
const app = express();
let userRouter = require('./user.js');
app.use('user' , userRouter);
app.listen(3000,() =>{
//监听3000端口
})
运行server.js后 router 会自动拦截user 并与 user.js中的路径相结合,最后形成 localhost:3000/user/add 的接口。
如果有其他类别的接口 即可新建另外一个JS 如上述操作,方便明确信息。