2015-10-15 66 views
0

我一直试图获得以下angular twitter API app以开箱即用,但在启动时遇到错误。获取Angular Twitter API应用程序

我正在节点v0.10.36,NPM 1.4.28

我只是想扔出来给更广泛的社区,看看是否有人可以帮助我。

我想让应用程序工作,并运行到下面的错误。我尝试了几个例子,例如更改port,更改package.json以反映npm的更新版本,但我似乎无法使其工作。任何援助将不胜感激。提前致谢。

它看起来像所有节点模块安装正确。

/Users/billyjlennon/sample-angular-node/routes/tweets.js:36 
    var i = 0, len = tweets.length; 
         ^
TypeError: Cannot read property 'length' of undefined 
    at /Users/billyjlennon/sample-angular-node/routes/tweets.js:36:28 
    at responseHandler (/Users/billyjlennon/sample-angular-node/node_modules/twit/lib/oarequest.js:362:14) 
    at passBackControl (/Users/billyjlennon/sample-angular-node/node_modules/twit/node_modules/oauth/lib/oauth.js:374:13) 
    at IncomingMessage.<anonymous> (/Users/billyjlennon/sample-angular-node/node_modules/twit/node_modules/oauth/lib/oauth.js:386:9) 
    at IncomingMessage.emit (events.js:117:20) 
    at _stream_readable.js:944:16 
    at process._tickCallback (node.js:442:13) 

这将是这样一个方便的应用程序,如果我能得到它的工作!

回答

0

你有每自述做到了这一点:

创建使用config.sample.js作为模板的config.js文件。填写您的Twitter应用程序API密钥。您将需要创建一个Twitter应用程序。

长度未定义的事实表明您没有收到任何数据。

+0

嗨。感谢您的回答。我已经做到了。我只是重新确定了钥匙。它仍然没有工作。是否有机会尝试运行以查看是否遇到问题? – brianjlennon