express搭建一个web应用
node中的一种web框架
1,新建文件 express-demo
2.npm init -y 初始化项目吗
3.git init 初始化git
4.新建.gitignore文件 (做git忽略的)
在.gitignore文件中写入node_modules忽略node_modules
node_modules
5. 在express-demo文件中安装express模块
执行 npm install express -S
6.创建一个src文件夹 然后新建app.js
在app.js中
const express = require('express');
const app = express();//一个express实例
app.use((req,res)=>{
res.json({
name:"张三"
})
})
app.listen(3000,()=>{
console.log('server 启动成功');
})
//启动在package.json中配置nodemon 在scripts:{}中配置 “start”:"nodemon ./src//app.js"
//然后执行 npm start
此时页面打印出{"name":"张三"}
在postman中测试
Get http://127.0.0.1:3000/name 然后send
get请求接口
app.get('/name',(req,res)=>{
let {age} = req.params;
res.send('tom');
})
post请求接口
app.post('/name',(req,res)=>{
res.send('lcs');
})
传参数
app.get('/name/:age',(req,res)=>{
let {age} = req.params;
res.json({
name:"tom",
age
})
})
在postman中
http://127.0.0.1:3000/name/26
{
"name":"tom",
"age":"26"
}