nodejs中如何创建和引用路由器

nodejs中如何创建和引用路由器
nodejs中如何创建和引用路由器

1.前述:写代码的好处,最佳时间

当明亮的月光洒在键盘上,伴随着敲击键盘的声音,仿佛正在演奏一首动人的曲目。有时候写代码也是一件极其浪漫的事情。对于程序员而言,一天之中最美好的时光莫过于晚上22点到凌晨2点,这也是能够尽情敲击代码的时间段,喜欢在安静的夜里热血般的挥洒。于是在今天做了一个决定,以后的日更在记录个人成长的同时,将学习到的编程知识以及遇到的技术难题,以及如何解决,认真总结发布出来。所以回到主题,说一说nodejs中路由器相关的知识。

2.名词:什么是路由器以及其作用

首先什么是nodejs中的路由呢?当浏览器向web服务器发出请求时,web服务器要根据请求的方法和请求的URL来做出响应。这一组包含了请求方法,请求URL和响应的方法就叫做路由。请求方法,请求URL和响应便是构成路由的三要素。其实也和我们日常生活中使用的路由有些相似,当我们上网时需要向服务器请求连接网络,服务器收到请求,便会传来数据。路由是路由器中的一个传输数据的接口。

既然明白了什么是路由,那么路由器就很好理解了。就像实际的路由器一样,有很多个接口。nodejs中的路由器则是包含由路由集构成的模块。

所以,路由器首先是个模块。在路由使用的过程中,不同模块下的路由可能出现相同的URL,于是需要把同一模块下的路由挂载到特定的前缀URL中。例如,把商品模块下的商品列表路由挂载到/product下,访问形式就变成了/product/list;把用户模块下的用户列表路由挂载到/user下,访问形式就变成了/user/list。

此时,需要一个挂载的容器,将这些路由集中管理,于是就诞生了路由器。路由器就是一个js文件,把同一模块下的路由写到一起,集中管理和调用

3.方法:如何创建以及引用路由器

那么如何创建路由器呢?首先生命路由器是在express组件中创建的,那么首先要引用express模块。具体代码及注释如下:

以上便是nodejs中创建路由器,添加路由以及导出路由器模块的方法。明天继续更新如何在web服务器中使用路由器并挂载路由模块。(004/300)

未经允许不得转载:专注は互联网 · 用户 · 产品 - 极简 · 生活 · 禅修 » nodejs中如何创建和引用路由器

赞 (0)

扫码打Call!

分享到:更多 ()

留言 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址