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版本为0.8以上,使用node-v 命令版本为0.10.28;但是npm在安装过程中读取到的node版本为0.6,导致模块安装失败;
解决方法:执行 sudo npm install -g n
安装完成后在执行n 0.10.28(可以给出其他的版本号);
npm安装时读取的node版本终于正确了。