Express helloworld
express主要通过框架的配置做路由的封装和静态资源的读取
安装express依赖
- npm add express --save
引入
- const express = require('express')
启动
- const app = express();
监听端口
- app.listen(port,()=>{console.log("server start at port")});
接收请求
- app.get('/',(req,res)=>{});
- app.post('/',(req,res)=>{});
- 这里的第一个参数'/'相当于node.js中req.url,'/'意味着请求的url只有protocol、hostname、port
helloword.js
const express =require('express');
const app = express();
app.get('/',(req,res)=>{
console.log("收到get请求");
res.send("hello world get");//send相当于res.write() + res.end()
})
app.post('/',(req,res)=>{
console.log("收到post请求");
res.send("hello world post");
})
app.listen(3000,()=>{
console.log("server run at 3000...");
});
效果