Node.js中的“ReferenceError:handler未定义”

时间:2015-05-29 16:56:53

标签: node.js undefined handler referenceerror

这是我的Node.js应用程序的第一行:

var app     = require('http').createServer(handler);

当我尝试开始node index.js时,结果是:

/home/username/public_html/index.js:1
var app     = require('http').createServer(handler);
                                           ^
ReferenceError: handler is not defined

我的Node.js版本 0.12.4

1 个答案:

答案 0 :(得分:1)

你说这是你代码的第一行。问题是您没有定义handler变量。它应该是响应请求事件的函数。由于它是可选的,您可以(如果您愿意)将其完全遗漏,并在以后为事件添加处理程序。

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