Javascript 将ntwitter与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('

我在让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('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":"*",
    ...
  }
}