11.创建Router路由,路由优化)

技术11.创建Router路由,路由优化) 11.创建Router路由(路由优化)路由器中处理
1.创建routes文件夹
express中的Router(创建route文件夹)作用就是为了方便我们更好

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

(0)

相关推荐

  • Flex Remote Object中直接使用HttpSession的方法是怎样的

    技术Flex Remote Object中直接使用HttpSession的方法是怎样的Flex Remote Object中直接使用HttpSession的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,

    攻略 2021年11月12日
  • ADO.NET sql server存储过程怎么调用

    技术ADO.NET sql server存储过程怎么调用这篇文章主要介绍“ADO.NET sql server存储过程怎么调用”,在日常操作中,相信很多人在ADO.NET sql server存储过程怎么调用问题上存在疑

    攻略 2021年12月3日
  • 将JavaDoc注释生成API文档的操作是怎样的

    技术将JavaDoc注释生成API文档的操作是怎样的本篇文章为大家展示了将JavaDoc注释生成API文档的操作是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。将JavaD

    攻略 2021年11月24日
  • 1000抖音粉丝99元,抖音刷粉丝有什么好处?

    技术1000抖音粉丝99元,抖音刷粉丝有什么好处?今天我们来聊聊抖音的涨粉的事情,有些朋友说,我看到了一个抖音粉丝非常高的人,但是没有什么作品。
    其实很多人都不知道,抖音平台的粉丝一般都是可以刷的,不过我当然知道是怎么样

    测评 2021年11月11日
  • vue中router-view组件怎么用

    技术vue中router-view组件怎么用这篇文章主要介绍了vue中router-view组件怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在开发

    攻略 2021年10月25日
  • Python脚本程序与Perl怎么进行比较

    技术Python脚本程序与Perl怎么进行比较Python脚本程序与Perl怎么进行比较,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python脚本程序在

    攻略 2021年10月28日