協力廠商中介軟體
以下是部分的 Express 中介軟體模組:
- body-parser:即先前的
express.bodyParser、json和urlencoded。另請參閱: - compression:即先前的
express.compress - connect-image-optimus:可提供最佳影像的 Connect/Express 中介軟體模組。如果可能的話,請將影像切換成
.webp或.jxr。 - connect-timeout:即先前的
express.timeout - cookie-parser:即先前的
express.cookieParser - cookie-session:即先前的
express.cookieSession - errorhandler:即先前的
express.errorHandler - express-debug:低調的開發工具,可在您的應用程式中新增標籤,內含範本變數 (locals)、現行階段作業、有用的要求資料等相關資訊。
- express-partial-response:Express 中介軟體模組,會根據
fields查詢字串,使用 Google API 的 Partial Response 來濾除 JSON 回應部分。 - express-session:即先前的
express.session - express-simple-cdn:Express 中介軟體模組,會將 CDN 用於靜態資產,並支援多部主機(例如:cdn1.host.com、cdn2.host.com)。
- express-slash:Express 中介軟體模組,供嚴格看待尾端斜線的人員使用。
- express-stormpath:Express 中介軟體模組,供使用者執行儲存、鑑別、授權、SSO 和資料安全。
- express-uncapitalize:中介軟體模組,可將含有大寫的 HTTP 要求重新導向至標準小寫形式。
- helmet:此模組會設定各種 HTTP 標頭,有助於保護您應用程式的安全。
- join-io:此模組會即時結合檔案,來減少要求計數。
- method-override:即先前的
express.methodOverride - morgan:即先前的
logger - passport:鑑別用的 Express 中介軟體模組。
- response-time:即先前的
express.responseTime - serve-favicon:即先前的
express.favicon - serve-index:即先前的
express.directory - serve-static:此模組可提供靜態內容。
- static-expiry:靜態資產的加指紋 URL 或「快取標頭」,還支援一或多個外部網域。
- vhost:即先前的
express.vhost - view-helpers:Express 中介軟體模組,可提供一般 helper 方法給視圖。
- sriracha-admin:Express 中介軟體模組,可為 Mongoose 動態產生管理網站。
Connect/Express 團隊不再支援 Connect 先前隨附的一些中介軟體模組。這些模組會以替代模組取代,或者應以更好的模組取代。請使用下列其中一個替代項目:
- express.cookieParser
- express.limit
- express.multipart
- express.query
- express.staticCache
如需其他的中介軟體模組,請參閱:
Edit this page