Node.js如何支持Express.js?

wul*_*pro 1 javascript node.js express

我是Node.js和Express.js的新手; 使用Express.js可执行文件(express)生成一个快速应用程序,我在app.js中给出了以下几行:

...
var app = express();
http.createServer(app).listen(app.get('port'), function(){
    ...
});
...
Run Code Online (Sandbox Code Playgroud)

我想知道node的createServer函数如何接受一个快速应用程序?Node.js本身是否支持Express.js?

Joh*_*yHK 9

Node的http.createServer方法只要求传递给它的参数(app在这种情况下)可以作为它将调用'request'事件的函数调用.因此Express只需要满足与node.js http服务器集成的基本要求.