Notes
Express
认识 Express

学习目标

  • 使用 express.static() 快速托管静态资源
  • 使用 express 路由精简项目结构
  • 使用 express 常见的中间件
  • 使用 express 创建 API 接口
  • 在 express 中启用 cors 跨域资源共享

什么是 Express

Express 是快速,开放,极简主义的 Web 框架,基于 Node.js 平台。它的作用与 Http 模块类似,专门用来创建 Web 服务。本质就是一个 npm 包。

Express中文网 (opens in a new tab)

为什么 Express

  • http 内置模块比较复杂
  • Express 对其进行封装,提高了使用效率

Express 能够做什么

  • Web网站服务器:提供 Web 资源的服务器。
  • API接口服务器:专门对外提供 API接口的服务器。

安装 Express

在项目所在目录中,运行下面的终端命令:

npm i express@4.17.1