什么是express
基于 Node.js 平台,快速、开放、极简的 Web 开发框架
封装了很多功能,方便我们快速开发
安装
cnpm i express -s (这是node的命令)
创建服务器
// 引入express模块 创建服务器时不需要再引入http模块了
const express = require("express");
// 使用express方法创建一个实例。
let app = express();
//创建一个路由 get函数表示匹配get请求方式,函数有两个参数:第一个参数是匹配的路径,第二个参数是匹配成功后执行的操作。
app.get("/",(req,res)=>{
//函数有两个参数 第一个参数req表示请求的信息对象。第二个参数res是响应的信息对象。
//express 会自动设置响应的类型和编码格式。
res.send("<h1 style='color:brown'>使用express搭建服务器成功!</h1>");
})
// 监听端口
app.listen(3000);
实现路由
接下来是官网的一些解释
接下·来是基础的代码(复制即可)
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})
在看看路由的代码