找到 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() 方法演示 ... 閱讀更多

廣告
© . All rights reserved.