11.创建路由器路由(路由优化)
路由器中处理
1.创建routes文件夹
路由器在快递中的作用是方便我们根据路线更好的划分模块。避免在条目文件中写入所有路由。
2.在routes文件夹里创建路由器
假设您创建了一个user.js路由器。
3.路由器中的基本步骤
介绍快递模块
const express=require(' express ');
创建路由器对象
让路由器=快递。路由器();
将路由装入路由器
app.get()、app.post()、app.use()、app.all()
在这里写下登录、注册等路由方式。
router.get('/login ',(res,req)=}
Res.send('登录')
})
导出路由器对象
module.exports=路由器;
服务器中处理(app.js入口文件)
介绍用户路由器
const userRouter=require('。/routes/user.js ')
Console.log(userRouter)//打印路由验证是否正确。
使用路由器
app.use()方法
为每台路由器下的路由添加前缀。
app.use('/user ',user router);
第一个参数为每台路由器下的路由添加前缀,访问时从/login更改为/user/login。
UserRouter是引入的路由器变量的名称。
注意,创建index首页路由器时,使用路由器不需要添加前缀名称
app.use('/',indexRouter);
图例
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/132073.html