2011-12-06 42 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

相關問題