2011-05-15 69 views
1

上我有Node.js的包括位於web服務器

var/server/server.js

var/www/client.js

一個Node.js的服務器和客戶端的本地JavaScript文件是否有可能包括client.js從服務器內部以某種方式使用文件系統地址,以便我可以使用client.js文件的常用功能。

回答

1

如何var client = require('../www/client.js)

+0

應該是require(),而不是include()? – 2011-05-15 12:12:27

+0

@geoff謝謝,woops>。> – fbstj 2011-05-15 13:46:53

+0

js文件中的方法沒有附加到任何對象。所以當我調用client.aMethod()時,它找不到方法,因爲它不在我認爲的對象內部?任何人有任何想法如何調用這些靜態方法? – Moz 2011-05-15 19:34:56

-1

你可以在互聯網上包括任何js。所以你外殼能夠得到你們的目標... 只需添加這對您的客戶端HTML網站:

<script type="text/JavaScript" src="http://yourserver/server.js"></script> 
<script type="text/JavaScript" src="client.js"></script> 
+0

服務器腳本對客戶端是隱藏的,我應該讓這個更明顯,也許 – Moz 2011-05-15 12:05:28

+0

_nodejs_在服務器上運行,並不一定包含html的東西。 – Tobi 2011-05-17 08:43:30