Express API 分為五大部分
1. express 部分
構(gòu)造函數(shù):const app = express() 創(chuàng)建出一個 Express 實例對象 app吊奢。
該部分主要包含了幾個內(nèi)置的中間件函數(shù)
- express.json([options]) 幫助我們處理JSON類型消息體食铐,解析為JSON對象疯潭,填入 request.body 中惶凝;支持傳入選項參數(shù)婚脱;4.16.0 以上可用
- express.static(root[, options]) 相當于為我們提供了一個靜態(tài)服務(wù)器叨叙,root 即該資源路徑私恬。
- express.Router([options]) 創(chuàng)建出一個路由對象,即只包含路由功能的 Express 實例麦萤。
2. app —— 代表 Express 實例對象
方法用途
- HTTP 請求的路由處理
- 配置中間件函數(shù)
- 渲染 HTML 模板
- 注冊模板引擎
app.locals 屬性鹿鳖,用來存放 Express 實例的本地變量的對象