【发布时间】:2012-05-02 02:26:12
【问题描述】:
我有这个错误:
TypeError: object is not a function
at Object.CALL_NON_FUNCTION (native)
对于这一行:
var app=express();
我尝试再次安装 express/connect,但是.. 没有。
谢谢!
编辑
我是 express 2.5.8。
我的代码:
错误:
var http=require('http'); 变种应用=快递(); var server=http.createServer(app);(我忘记了为什么需要使用此代码,我认为 cookie 握手有效。 我已经解决了问题(hanskake cookie)编辑 manager.js,所以我不需要使用此代码。但是理解为什么没有工作(以及为什么我想使用)可能会很有趣。
没有错误:
var app=express.createServer();
【问题讨论】:
-
我们需要更多您的代码,向我们展示您如何需要 Express 库。
-
另外,请提交 Express 版本。 API 在 2.* 和 3.0.0alpha 之间发生了很大变化。
-
看来您使用的是 2.x 版本,在 2.x 中使用 'var app = express.createServer();'要查看版本,请在控制台“express -v”中运行或查看 express 模块的“package.json”
-
很抱歉,我使用此代码是因为我需要它来解决握手 cookie 的问题,但我忘了是什么。所以我是2.5.8。我需要这样的快递:expres=require('express');