在nodejs上添加jquery Serverside:特别使用$ .getJSON在nodeJS上不起作用

我正在尝试在我的server.js上添加Jquery。 我正在使用Windows 8作为我的服务器。 我使用jQuery在nodejs上执行AJAX调用。 我的服务器实际上会从YAHOO加载JSON数据。 我有我的端口5555

我运行命令提示符并键入

npm install jquery 

然后:

 node server.js 

这是我的server.js

 var $ = require('jquery'); var http = require("http") , fs = require("fs") , qs = require("querystring") , port = 5555 var server = http.createServer(function(request, response) { $.getJSON( 'http://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.historicaldata where symbol = 'AAL'&format=jsonstore://datatables.org/alltableswithkeys ', cbFunc); }); function cbFunc(data){ console.log(data); } server.listen(port); console.log('Server is listening to http://localhost/ on port ' + port + '...'); 

任何人都可以帮我解决我的问题。 提前致谢!

请忽略这个url,因为这只是一个样本,而且在我的YAHOOurl上工作

npm安装请求

然后:

 var request = require('request'); request.get(myUrl, { json: true }, function(err, res) { // handle res data here })