Express的使用是需要基于node执行的.
所以需要先安装node.
在cmd中先查看一下你的电脑中是否已经安装了node
在cmd中输入命令: node -v
如上图安装node后会显示你安装的版本.如没有安装则去node官网:nodejs.org/zh-cn/ 选择合适自己的安装即可.(安装就一直下一步下一步就可以了).
安装好后再去cmd中检测一下,是否有版本,确认其安装好. 下一步:
新建一个express.js文件,在终端中打开:
先初始化-->命令:npm init --yes
安装express-->命令:npm i express
//1. 引入express
const { response } = require("express");
const express=require("express");
const { request } = require("http");
//2. 创建应用对象
const app=express()
//3. 创建路由规则
// request 是对请求报文的封装
// response 是对响应报文的封装
app.get("/",(request,response)=>{
//设置响应体
response.send("Hello Express")
})
//4. 监听端口启动服务
app.listen(8000,()=>{
console.log("服务器已启动")
})
上述代码编写完成后,在其终端中执行命令:node .\express.js(输入命令node ex在按tab键可以自动补全)就可以开启服务器了.接下来在浏览器输入本地ip 127.0.0.1:8000就可以访问到我们自己模拟设置的响应体了.
上面我们说到服务器的开启,那么开启后如何关闭呢?
只需要按 ctrl+ct 即可关闭服务器,在每次修改express.js文件后,都需要关闭服务器并重新启动一次.有人就会说有没有方便一点的,修改文件后只需要保存他自动重启呢?答案是有滴!
在express.js文件终端中,执行如下命令:npm i -g nodemon
执行上述命令后,再一次重新启动服务器即可(执行命令: nodemon .\express.js),可以观看下图,我在没有按 ctrl+c 的情况下,只要保存就会自动重启服务器.