javascript - Node.js 如何支持 Express.js?

标签 javascript node.js express

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

...
var app = express();
http.createServer(app).listen(app.get('port'), function(){
    ...
});
...

我想知道 Node 的 createServer 函数如何接受 express 应用程序? Node.js 是否原生支持 Express.js?

最佳答案

Node 的 http.createServer方法仅要求传递给它的参数(在本例中为 app)可作为函数调用,它将在 'request' 事件上调用。所以 Express 只需要满足与 node.js http 服务器集成的基本要求。

关于javascript - Node.js 如何支持 Express.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13703801/

相关文章:

node.js - 我的请求正文在 Node API 中显示为空或未定义

node.js - 尝试在 Mongodb 中同时使用 $regex 查找多个字段

ruby-on-rails - 如果我不需要实时功能,为什么要使用 Node.js?

node.js - Node 快速 session - secret 是否需要以某种方式独一无二?

javascript - 正则表达式多次替换组

javascript - 查找数组中字符串的值

javascript - Angular 从 ng-repeat 中的 $scope 获取动态变量

javascript - Puppeteer:在异步函数中使用await 调用的javascript 函数中抛出自定义错误消息

node.js - 使用 Nodejs 和 ExpressJS 进行 Flash 套接字策略

javascript - Ember isController V/s isRoute V/s isComponent