node的第三方包
1.安装: npm i express --save
2.引包
let express = require('express')
3.创建服务器应用程序,也就是原来的http.createServer
let app = express()
// 当服务器收到get请求 / 的时候,执行回调函数
app.get('/',function(){
res.end('hello express')
})
// 公开指定目录
// 当请求路径以 /public/ 开头的时候,去./public/ 中找对应的资源
app.use('/public/',express.static('./public/'))
app.use(express.static('./public/'))
// 当省略第一个参数的时候,请求路径要省略掉public,会去./public/ 中找对应的资源
// 当请求路径是/img.jpg的时候,返回/public/img.jpg
app.use('/static/',express.static('./public'))
// 当请求路径以 /static/ 开头的时候,从 ./public 中找对应的资源,相当于给 public 起了一个别名
app.listen(3000,function(){
console.log('服务器已经启动,可以通过 127.0.0.1:3000 进行访问')
})