2011-12-06 21 views
8

我是一个完整的Node.js新手,并且在基础上挣扎。这段代码运行在服务器上:Node.js - require没有定义异常

var http  = require("http"), 
    sys   = require("util"), 
    io   = require("socket.io"), 
    GlobTrie = require("glob-trie.js"); 

给了我一个例外,在第一需要:

Uncaught ReferenceError: require is not defined 
(anonymous function) 

有什么想法?

最好的问候,本。

+5

你是如何运行代码的? – thejh

+0

嗨@thejh 道歉不清楚。我在Node dir中有一个test.html文件。我使用浏览器在本地运行。这使用以下加载我server.js文件(与上述代码): ' ' 感谢您的评论。 问候,本。 – Ben

+0

因为作者认为它是 – thejh

回答

1

结案,我包括在客户端上错误的文件!

对不起,浪费人们的时间,但感谢节点的链接。

+0

请关闭此问题。如果这个答案是解决方案,接受它。 –

+11

sooo ...你在客户端需要什么文件? – Kayvar

2

Node.js运行在服务器端,而不是浏览器端。

签出更多有关节点位置:What is Node.js?

+0

因为@alessioalex 我正在服务器上运行我的服务器代码(server.js)。这是使用Node运行的。节点启动正常。然后我加载我的test.html(见上面的评论),那是什么记录异常,引用server.js。 – Ben

+0

你为什么要在前端包含server.js ..? – alessioalex

+0

嗨@alessioalex 前端脚本也使用服务器端脚本。我正在尝试的例子是https://github.com/rbranson/brokaw 问候,本 – Ben

相关问题