我在 express api 文档中找到,这就是创建新快递服务器的方式
var express = require('express');
var app = express();
app.listen(3000);
它可以正常工作,但是当您默认使用 express 创建一个新应用程序时,它会生成以下代码来创建新服务器
var express = require('express');
var app = express();
http.createServer(app).listen(app.get('port'), function(){
console.log("Express server listening on port " + app.get('port'));
});
有人可以解释我为什么在这里使用 http createServer 方法表达。