node.js express.js对象不是函数call_non_function

我有这个错误:

TypeError: object is not a function at Object.CALL_NON_FUNCTION (native) 

对于这一行:

 var app=express(); 

我尝试安装快速/连接,但是..没有。

谢谢!

编辑

我快2.5.8。

我的代码:

错误:


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

(我忘记了为什么我需要使用这个代码,我认为cookie握手作品。我已经resole问题(hanskake cookie)编辑manager.js,所以我不需要使用这个代码。但可以有趣的理解为什么没有作品(以及为什么我想用))。

没有错误: var app=express.createServer();

你有错误的快递版本。 您只能在v3.xx中使用express()创build服务器。在此版本之前,express不能称为函数。 尝试更改代码以旧方式创build应用程序或尝试更新快速。