2012-05-16 53 views
2

我正在使用node.jssocket.io並執行服務器/客戶端事情。在我的服務器上,因爲它不在網頁上,有沒有一種方法可以加載最新的文件(或最新的jQuery?),所以我可以在我的服務器js文件中使用jQuery函數。在另一個JavaScript文件中加載JavaScript文件

感謝

回答

3

您可以在服務器像上安裝的jQuery:

npm install jquery 

然後你需要聲明你的jQuery的變量是這樣的:

var $ = require('jQuery'); 

現在你可以使用jQuery就像你也用過一樣。更多信息here

+0

我'server.js'文件不能做任何事情jQuery的相關直到它加載的jQuery ... – nn2

+0

我的代碼,第二行加載它。例如,把它放在server.js的頂部。它的構建就像一個Node.js模塊,如Express等...... –

+0

好的,我做到了。它說它找不到模塊的位置。 – nn2

0

您可以加載文本和eval(jquery)將讓你使用jquery

+0

我不明白你的意思 – nn2

+0

如果你評估一個像eval這樣的js文本(「var jq = function(){return 4;}」);這會讓你使用jq功能。所以你可以將它用於jquery文件。但是,如果有更好的用法,那麼jq課程會有插件。但是這是更少的代碼= D – ymutlu

相關問題