Express.js router.route() 函数详解

router.route() 函数返回一个单一路由的实例,我们可以使用这个实例来处理特定的 HTTP 方法,并配合可选的中间件使用。此外,利用 router.route() 函数,我们还可以有效避免重复定义路由名称以及减少手动输入带来的拼写错误。
语法:

router.route( path )

参数: path 参数用于存放指定的 URL 路径。
返回值: 该函数返回响应信息。
安装 express 模块:

我们可以访问安装 express 模块的相关链接。大家也可以直接使用下面的命令来安装这个包。

npm install express

在安装完 express 模块后,我们可以通过以下命令在命令行中检查 express 的版本。

npm version express

之后,我们只需创建一个文件夹并新建一个文件,例如 index.js。要运行这个文件,我们需要执行以下命令。

node index.js

项目结构:

!image

示例 1: 文件名: index.js

javascript


CODEBLOCK_157db3f2

运行程序的步骤:

请确保已使用以下命令安装了 express 模块:

npm install express

使用以下命令运行 index.js 文件:

node index.js

输出:
控制台输出:

Server listening on PORT 3000

浏览器输出:

现在,让我们向 http://localhost:3000/ 发起一个 GET 请求,大家可以在屏幕上看到以下输出:

Server listening on PORT 3000
GET request called

示例 2: 文件名: index.js

javascript


CODEBLOCK_51ad1a25

运行程序的步骤:

使用以下命令运行 index.js 文件:

node index.js

输出: 现在,让我们向 http://localhost:3000/ 分别发起 GET、POST 和 PUT 请求,大家可以在屏幕上看到以下输出:

Server listening on PORT 3000
GET request called
POST request called
PUT request called

参考: https://expressjs.com/en/4x/api.html#router.route

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/43617.html
点赞
0.00 平均评分 (0% 分数) - 0