gpt4 book ai didi

node.js - 将 Express 实例发送到 http.createServer

转载 作者:太空宇宙 更新时间:2023-11-03 22:16:33 24 4
gpt4 key购买 nike

我从 Node.js documentation 看到http.createServer 采用 requestListener 参数。据我所知,requestListener 是一个自动添加到 request 事件的函数。

我想知道如何将 express 实例传递给 http.createServer,如下所示:

var express = require('express');
var app = express();
var server = require('http').createServer(app)

app 如何成为 requestListener?它是一个函数吗?我想我不确定 express() 返回什么。

最佳答案

是的,express() returns a function 。该函数采用 http request 事件传入的 reqres 参数。

Express 还向函数添加了大量属性和方法(请记住,JavaScript 函数也是对象),这些就是您所认为的 Express API。

关于node.js - 将 Express 实例发送到 http.createServer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26641228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com