找到 72 篇文章 关于 Express JS

Express.js – app.post() 方法

Mayank Agarwal
更新于 2021年9月30日 13:59:08

8K+ 次浏览

app.post() 方法将所有 HTTP POST 请求路由到指定路径,并使用指定的回调函数。语法:app.path(path, callback, [callback])参数:path − 这是调用中间件函数的路径。路径可以是字符串、路径模式、正则表达式或所有这些的数组。callback − 这些是中间件函数或一系列中间件函数,其作用类似于中间件,只是这些回调可以调用 next (route)。示例 1创建一个名为“appPost.js”的文件并复制以下代码片段。创建文件后,使用命令“node appPost.js”运行此代码。// ... 阅读更多

Express.js – app.path() 方法

Mayank Agarwal
更新于 2021年9月30日 13:55:55

576 次浏览

app.path() 方法返回规范路径。路径作为字符串返回。最好使用 req.baseUrl 方法,因为在复杂的挂载应用程序案例中,app.path() 方法可能非常复杂。语法:app.path()示例 1创建一个名为“appPath.js”的文件并复制以下代码片段。创建文件后,使用命令“node appPath.js”运行此代码。// app.path() 演示示例 // 导入 express 模块 var express = require('express'); // 初始化 express 和端口号 var app = express(); var PORT = 3000; // 分配 express 构造函数 var app = ... 阅读更多

Express.js – app.param() 方法

Mayank Agarwal
更新于 2021年9月30日 13:51:22

927 次浏览

app.param() 方法主要用于向路由参数添加回调触发器,其中 name 表示参数的名称或其数组,callback 表示回调函数。语法:app.param([name], callback)参数:name − 表示所需的参数名称或参数数组。callback − 表示回调函数。回调函数的参数包括请求对象、响应对象、下一个中间件、参数的值以及参数的名称,顺序相同。示例创建一个名为“appParam.js”的文件并复制以下代码片段。创建文件后,... 阅读更多

Express.js – app.mountpath 属性

Mayank Agarwal
更新于 2021年9月30日 13:45:15

407 次浏览

app.mountpath 属性包含安装子应用程序的路径模式。子应用程序可以定义为 Express 的一个实例,可用于处理对路由的请求。此属性类似于 req 对象的 baseUrl 属性;唯一的区别是 req.baseUrl 返回匹配的 URL 路径而不是匹配的模式。语法:app.mountpath示例 1创建一个文件“appMountpath.js”并复制以下代码片段。创建文件后,使用命令“node appMountpath”运行此代码。// app.mountpath 代码演示示例 // 导入 express 模块 var express = require('express'); // ... 阅读更多

Express.js – app.locals 属性

Mayank Agarwal
更新于 2021年9月30日 13:35:14

1K+ 次浏览

app.locals 对象定义在应用程序内作为局部变量的属性。一旦设置了 app.locals 属性的值,它就会在应用程序的整个生命周期中持续存在。res.locals 属性仅对请求的生存期有效。语法:app.locals示例 1创建一个文件“appLocals.js”并复制以下代码片段。创建文件后,使用命令“node appLocals.js”运行此代码。// app.locals 代码演示示例 // 导入 express 模块 var express = require('express'); // 初始化 express 和端口号 var app = express(); // 在整个应用程序中设置以下电子邮件 ... 阅读更多

Express.js – app.listen() 方法

Mayank Agarwal
更新于 2021年9月30日 13:29:13

7K+ 次浏览

app.listen() 方法将其自身绑定到指定的 host 和 port 以绑定并侦听任何连接。如果未定义端口或为 0,则操作系统将分配一个任意的未使用端口,这主要用于测试等自动化任务。express() 返回的 app 对象是一个 JavaScript 函数,它作为回调传递给 Node 的 HTTP 服务器,用于处理请求。这使得应用程序可以使用相同的代码库提供 HTTP 和 HTTPS 版本的相同应用程序,因为应用程序不会从这些继承。语法:app.listen([port], [host], [backlog], ... 阅读更多

Express.js – app.engine() 方法

Mayank Agarwal
更新于 2021年9月30日 12:37:41

588 次浏览

app.engine() 方法用于将给定的模板引擎回调注册为“ext”。require() 方法默认情况下需要基于函数的引擎。对于不提供扩展名(或想要映射不同的扩展名)或开箱即用的 express 的引擎,请使用以下方法。app.engine('html', require('ejs').renderFile)语法:app.engine(ext, callback)示例 1创建一个名为“appEngine.js”的文件并复制以下代码片段。创建文件后,使用命令“node appEngine.js”运行此代码。// app.engine() 方法演示示例 // 导入 express 模块 const express = require('express'); // 初始化 express 和端口号 var ... 阅读更多

Express.js – app.enable() 方法

Mayank Agarwal
更新于 2021年9月30日 12:16:52

464 次浏览

app.enable() 函数将布尔设置“name”设置为“true”,其中 name 定义了 app 设置表中的一个属性。对于布尔属性使用 app.set('foo', true) 与调用 app.enable('foo') 函数相同。语法:app.enable(name)示例 1创建一个名为“appEnable.js”的文件并复制以下代码片段。创建文件后,使用命令“node appEnable.js”运行此代码。// app.enable() 方法演示示例 // 导入 express 模块 const express = require('express'); // 初始化 express 和端口号 var app = express(); // 从 express 初始化路由器 var router = express.Router(); ... 阅读更多

Express.js – app.disable() 方法

Mayank Agarwal
更新于 2021年9月30日 12:13:31

631 次浏览

app.disable() 方法禁用函数中传递的设置名称。此方法将设置名称设置为 False。我们也可以通过使用 app.set() 方法并将它的值传递为 False 来执行相同的函数。语法:app.disable(name)示例 1创建一个名为“appDisable.js”的文件并复制以下代码片段。创建文件后,使用命令“node appDisable.js”运行此代码。// app.disable() 方法演示示例 // 导入 express 模块 const express = require('express'); // 初始化 express 和端口号 var app = express(); // 从 express 初始化路由器 var router = express.Router(); ... 阅读更多

Express.js – app.delete() 方法

Mayank Agarwal
更新于 2021年9月30日 12:09:47

6K+ 次浏览

app.delete() 方法将所有 HTTP DELETE 请求路由到指定路径,并使用指定的回调函数。语法:app.delete(path, callback, [callback])参数:path − 这是调用中间件函数的路径。路径可以是字符串、路径模式、正则表达式或所有这些的数组。callback − 这些是中间件函数或一系列中间件函数,其作用类似于中间件,只是这些回调可以调用 next (route)。示例 1创建一个文件“appDelete.js”并复制以下代码片段。创建文件后,使用命令“node appDelete.js”运行此代码。// app.delete() 方法演示 ... 阅读更多

广告