一. express 概念
官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。
通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。
Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。
二. Express 能做什么
使用Express 我们可以方便, 快速的创建web 网站的服务器(专门对外提供Web网页资源的服务器) 或 API接口的服务器(专门对外提供API接口的服务器)
三 .Express 的基本使用
1.安装
npm i express @版本号 //在项目所处的目录中, 运行这个命令 ,将express安装到项目中使用
2.创建基本的web 服务器
//导入express
const express = require('express')
//创建web服务器
const app = express()
//调用 app.listen(端口号, 启动成功后的回调函数), 启动服务器
app.listen(80, () => {
console.log('express server running at http://127.0.0.1');
})
3.监听 GET 请求
通过app.get() 方法 ,可以监听客户端的 GET 请求 , 语法格式如下
app.get('请求URL', function (req, res) {/*处理函数