两种监听服务端的方式
1.app.listen()
const express = require('express')
const app = express()
app.listen('8080')
- http.createServer(app).listen(8080)
const server = http.createServer(app)
server.listen(8080)
第三方框架express对http模块进行了封装,当调用app.listen() 方法就会返回一个 http.Server 对象,所以直接使用app.listen(端口号)就很方便。
app.listen = function () {
const server = http.createServer(this)
return server.listen.apply(server, arguments)
}