我在快递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方法表达。
答案 0 :(得分:0)
事实是Express在它的核心上使用Node的http模块,这就是为什么你喜欢这样的Express应用程序。
查看此信息以获取更多信息。