安装express语句
npm i express
基本结构
//导入express
const express = require('express')
// 创建Web服务器
const app = express()
// 监听get和post请求,并返回响应
app.get('/user', (req, res) => {
res.send({ xx: 11, ll: 22 })
})
// app.get('/', (req, res) => {
// // req.query 获取传递过来的查询参数--默认为空
// res.send(req.query)
// })
app.get('/info/:id', (req, res) => {
// req.params 获取动态参数 动态属性名必须加冒号
res.send(req.params)
})
app.listen(80, () => {
console.log('http://127.0.0.1');
})
安装nodemon
监控代码变化不需要反复重启
npm i nodemon
启动命令
nodemon 项目名
基本使用
const express = require('express')
const app = express()
//挂载路由
app.get('/',(req,res)=>{
res.send('hello get')
})
app.post('/',(req,res)=>{
res.send('hello post')
})
app.listen(80,()=>{
console.log("http://127.0.0.1")
})