Javascript var connect=require(';connect';);var app=connect(),什么是connect()?它是一个方法还是一个构造函数?

Javascript var connect=require(';connect';);var app=connect(),什么是connect()?它是一个方法还是一个构造函数?,javascript,node.js,Javascript,Node.js,我对Nodejs和connect还比较陌生,我在浏览一些教程和示例时遇到了一些问题。 connect()的用途是什么?它是方法还是构造函数 var connect = require('connect'); var app = connect(), Connect是节点的可扩展HTTP服务器框架,提供 称为中间件的高性能“插件”。 根据这个网站 有关连接和中间件的更多信息,请参考以下内容当您需要模块时,它将返回其导出属性。在connect模块中,他们将module.exports

我对Nodejs和connect还比较陌生,我在浏览一些教程和示例时遇到了一些问题。 connect()的用途是什么?它是方法还是构造函数

  var connect = require('connect'); 
    var app = connect(),
Connect是节点的可扩展HTTP服务器框架,提供 称为中间件的高性能“插件”。 根据这个网站


有关连接中间件的更多信息,请参考以下内容

当您需要模块时,它将返回其导出属性。在connect模块中,他们将module.exports设置为创建应用程序的函数。在返回具有多个函数(如fs)的对象的模块中,您可以调用其函数(如fs.open()),但这一次您得到了一个函数,所以您可以只调用connect(),它将返回一个应用程序的新实例。

这是一个调用时返回一个新对象的函数。问题不在于connect模块是什么。问题是关于
connect()