Express 的基本使用(创建一个简单的服务器)
const express = require('express')
// 创建服务器应用程序
// 相当于 http.creatServer
const app = express()
// 公开指定目录
// 只要这样做,就可以直接通过 /public/。。。 的方式访问 public 目录中的所有资源
app.use('/public/', express.static('./public/'))
// 当省略第一个参数时,则可以通过 省略 /public 的方式来访问
// app.use(express.static('./public/'))
// /pan/ 相当于/public/ 的别名
// app.use('/pan/', express.static('./public/'))
//当服务器收到 get 请求 / 的时候, 执行回调处理函数
app.get('/', (req, res) => {
res.send('Hello 小潘!') // 中文框架会自动解析字符串编码格式
})
//当服务器收到 get 请求 /express 的时候, 执行回调处理函数
app.get('/express', function (req, res) {
res.send('Hello Express!')
})
app.listen(3000, () => {
console.log("http://localhost:3000");
})