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)

相关推荐

  • 10款好用的MySQL GUI工具分别是什么

    技术10款好用的MySQL GUI工具分别是什么这篇文章将为大家详细讲解有关10款好用的MySQL GUI工具分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。My

    攻略 2021年11月29日
  • 如何理解Spring启动过程

    技术如何理解Spring启动过程这篇文章主要介绍“如何理解Spring启动过程”,在日常操作中,相信很多人在如何理解Spring启动过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理

    攻略 2021年10月20日
  • 提升学习速度的一些自见

    技术提升学习速度的一些自见 提升学习速度的一些自见1、简单归纳几点,自己的一些感想和整合,少不了很多错误,师傅们多多指教目标性 知道自己学习的目标
    分块性 学习硬骨头分小块的去学,解决问题拆分步骤理解思

    礼包 2021年10月27日
  • 端口扫描工具Pscan怎么用

    技术端口扫描工具Pscan怎么用这期内容当中小编将会给大家带来有关端口扫描工具Pscan怎么用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。今天给大家介绍一款端口扫描工具Pscan一、

    2021年12月10日
  • FP Tree算法原理是什么

    技术FP Tree算法原理是什么FP Tree算法原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Apriori算法是挖掘频繁项集的经典算法,需要多

    攻略 2021年12月3日
  • 如何用免费代理IP爬数据

    技术如何用免费代理IP爬数据如何用免费代理IP爬数据,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一.前言玩爬虫的都避免不了各大网站的反爬措施限制,比较常见

    攻略 2021年10月28日