Express API 分为五大部分
1. express 部分
构造函数:const app = express() 创建出一个 Express 实例对象 app。
该部分主要包含了几个内置的中间件函数
- express.json([options]) 帮助我们处理JSON类型消息体,解析为JSON对象,填入 request.body 中;支持传入选项参数;4.16.0 以上可用
- express.static(root[, options]) 相当于为我们提供了一个静态服务器,root 即该资源路径。
- express.Router([options]) 创建出一个路由对象,即只包含路由功能的 Express 实例。
2. app —— 代表 Express 实例对象
方法用途
- HTTP 请求的路由处理
- 配置中间件函数
- 渲染 HTML 模板
- 注册模板引擎
app.locals 属性,用来存放 Express 实例的本地变量的对象