2012-05-16 138 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

相关问题