如何运用webpack创建web服务器

第三方包express 下载4.17.1 创建web服务器

1.概念:express是基于node.js平台,快速、开放、极简的web开发框架
通俗理解为,express的作用和node.js内置的http模块相似,是专门用来创建web服务器的
本质:就是一个npm上的第三方包,提供了快速创建web服务器的方法
2.安装
终端中输入 npm i express@4.17.1
3.创建基本的服务器
1.导入express const express = require('express)
2.创建web服务器 const app = express()
3.调用app.listen(端口号,启动成功后的回调函数),启动服务器
app.listen(80,()=>{
console.log(‘express server running at http://127.0.0.1’)
})
4.监听客服端的get请求 app.get()
app.get(‘请求url’,function(req,res){
//通过res.send()方法,把处理好的内容,发送给客户端: 向客户端发送JSON对象
res.send{(name:‘zs’,age:‘20’)}
})

app.post(’/user’,(req,res)=>{
//向客户端发送文本
res.send(‘请求成功’)
})
5.获取url中携带的查询参数
通过req.query对象,可以访问到客户端通过查询字符串的形式,发送到服务器的参数
app.get(’/’,(req,res)=>{
console.log(req.query)
res.send(req.query)//默认为空对象
})
6.获取URL中的动态参数
通过req.params对象,可以访问到url中,通过:匹配到的动态参数
7.托管静态资源 express.static() 方便快捷的创建一个静态资源服务器
app.use(express.static(‘目录’))

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值