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)

相关推荐

  • oracle中ora00372和ora01110数据文件不能写报错怎么办

    技术oracle中ora00372和ora01110数据文件不能写报错怎么办这篇文章主要介绍oracle中ora00372和ora01110数据文件不能写报错怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴

    攻略 2021年11月20日
  • 怎么查询mysql的编码格式(mysql编码查看方式)

    技术mysql怎么查询编码这篇文章主要为大家展示了“mysql怎么查询编码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql怎么查询编码”这篇文章吧。

    攻略 2021年12月14日
  • 一寸照片尺寸多少厘米,一寸照片到底是多少厘米

    技术一寸照片尺寸多少厘米,一寸照片到底是多少厘米一寸照片对应的尺寸是2.5厘米*3.5厘米,其中宽度为2.5厘米,长度为3.5厘米一寸照片尺寸多少厘米。身份证和体检表等多采用小一寸的尺寸22×32mm,第二代身份证采用的

    生活 2021年10月20日
  • log4j2异步日志配置(log4j异步日志配置)

    技术log4j2的异步使用及添加自定义参数方式是什么今天就跟大家聊聊有关log4j2的异步使用及添加自定义参数方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收

    攻略 2021年12月23日
  • 自定义事件

    技术自定义事件 自定义事件可以用来:子组件=父组件传递数据
    一、绑定和使用自定义事件
    在父组件中写子组件的自定义事件(给子组件绑定事件),在子组件中调用
    在App.vue中
    Student@custom

    礼包 2021年12月17日
  • sparksql查询优化的基本流程(spark调优参数)

    技术spark作业调优的方法是什么这篇文章主要讲解了“spark作业调优的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“spark作业调优的方法是什么”吧!调优

    2021年12月14日