在node中使用jquery

1.首先在node中如何使用jquery:

var jsdom=require('jsdom');
var $=require('jquery')(jsdom.jsdom().createWindow());
$(content);    //content为使用http.get()方法得到的页面

 如果直接使用

var $=require('jquery')

 的话则会出现  jQuery requires a window with a document错误;



2.在安装jsdom的时候出现的如下错误

在node中使用jquery

就是在安装模块时要求node版本为0.8以上,使用node-v 命令版本为0.10.28;但是npm在安装过程中读取到的node版本为0.6,导致模块安装失败;

解决方法:执行 sudo npm install -g n  

                安装完成后在执行n 0.10.28(可以给出其他的版本号);

npm安装时读取的node版本终于正确了。

你可能感兴趣的:(jquery,nodejs,npm)