Javascript 将ntwitter与node.js一起使用
我在让ntwitter使用node.js时遇到问题,我很可能安装不正确。我让node.js使用以下代码:Javascript 将ntwitter与node.js一起使用,javascript,node.js,Javascript,Node.js,我在让ntwitter使用node.js时遇到问题,我很可能安装不正确。我让node.js使用以下代码: var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(1337, '127.0.0.1'); console.log('
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
连接到http://127.0.0.1:1337/
,我遇到了一个你好的世界!但这不是问题所在。现在我尝试使用ntwitter连接twitters流API
首先,我尝试在node.js命令行上使用npm安装ntwitter,但这会将其安装在我的用户文件夹中
npm安装ntwitter
keygrip@0.2.4安装C:\Users\Corey\node\u模块\ntwitter\node\u模块
我将这些文件复制到我的nodejs目录C:\Program files\nodejs\node\u modules中,然后尝试执行以下代码
var twitter = require('ntwitter');
var twit = new twitter({
consumer_key: '2RsSvO6eREnV6P5MsSPhQ',
consumer_secret: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
access_token_key: '2353803367-TLCjurDBKiRVLiqFjX4ttktC8nita4kpG0aAgrV',
access_token_secret: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
});
var http = require('http');
http.createServer(function(request, response) {
response.writeHead(200, {
'Content-type': 'text/plain'
});
response.end('Hello HTTP!');
}).listen(8000);
console.log('Listening on http://127.0.0.1:8000');
var sw='-73.68,42.72', ne='-73.67,42.73';
twit.stream('statuses/filter', {'locations':sw +','+ne},
function(stream) {
stream.on('data', function (data) {
console.log(data);
});
});
node.js抛出错误“找不到模块‘ntwitter’”
有人知道如何正确修复/安装ntwitter和其他节点数据包吗
如果有帮助的话,我正在运行64位Windows 7跟踪模块的最简单方法是在
然后运行npm install立即安装所有需要的软件包此脚本在哪里?包含
ntwitter
的node\u modules
文件夹应该与脚本处于同一级别。因此我应该将脚本放在node\u modules
文件夹中?现在脚本位于它上面的目录中。不,脚本和节点\u moduels
文件夹本身应该在同一个文件夹中。在node\u模块
中,应该有ntwitter
文件夹。是的,就是它。谢谢
{
"name": "nodeapp",
"version": "0.0.1",
"dependencies": {
...
"ntwitter":"*",
...
}
}