私はfacebookの例を取ったが、古いバージョンのライブラリを使っていたので、ノードv0.6.6を使っているので、新しいバージョンのexpressを使わなければならなかった。私がアプリを起動しようとするとエラーが表示されます: 'restler'モジュールが見つかりません。誰もこれを新しいバージョンで動作させていますか?Heroku node.js facebook setup problems
1
A
答えて
1
をご覧ください。Heroku documentation特にDeclare Dependencies With NPM セクションをご覧ください。私はあなたが古いパッケージを使用していることを見て、あなたのpackage.json
をチェックした後
、facebook-client
は(fbgraph
のようなあなたのグラフの要求のためのさまざまなラッパーの選択について考える)バージョン1.6.0
に今あります。
facebook-template-node
パッケージは古くなっており、参考としてのみ使用してください(環境変数、Procfile
などのHerokuカスタムファイル)。
node.jsのプログラミングコアAPIがすべてのメジャーバージョンで変更されているので(古い理由が分からず、fork /ベンダーを修正して修正する方法を理解していない限り)古いパッケージを避けるべきです0.4.xおよび0.6.x)。
Facebookの最近のプロジェクトでは、私はauthom
を認証に、fbgraph
(積極的にメンテナンスしてかなり軽量)をAPIコンシューマとして使用しました。
最終的なアドバイスとして、アクティブな開発の下でパッケージを探して(ソースとテストを見て)、修正/フォーク/他を避けてください。
関連する問題
- 1. Facebook opengraph problems
- 2. Heroku paypal_adaptive gem setup
- 3. Facebook Messenger Platform Setup
- 4. Heroku + Node.js + MongoHQ + expressjs
- 5. HerokuのNginx + Node.js
- 6. Heroku + Node.js(express) - アプリケーションエラー
- 7. HerokuのHTTPS Node.jsアプリケーション
- 8. Node.jsのバージョンとHeroku
- 9. heroku on node.jsでredisクラッシュ
- 10. Heroku(node.js)にプッシュするエラー
- 11. 安全なクッキーnode.js + Heroku + CloudFlare
- 12. C++ std :: vector problems
- 13. Viewport.Project problems
- 14. セットアップHerokuの/ Facebookの
- 15. Facebook Herokuアプリの例?
- 16. jquery tabs problems
- 17. std :: thread problems
- 18. python 2.7 re.MULTILINE problems
- 19. gdiplus Path GdipWindingModeOutline problems
- 20. python autopy problems/confusion
- 21. iphone navigation push problems
- 22. Java string.replaceFirst problems
- 23. .htaccess redirect problems
- 24. SDL:IDE/Image Problems
- 25. jQuery scrollTop problems
- 26. Magento 2 Grunt problems
- 27. jQuery AJAX each problems
- 28. Heroku Node.jsエラーheroku [router]:at =エラーコード= H10 desc = "App crashed"メソッド= GETパス= "/"
- 29. 環境管理Node.js Herokuアプリケーションのプラグイン/メソッド?
- 30. Node.js単一プロセスのHerokuでの子プロセス
私はpackage.jsonファイルhttp://pastebin.com/4gW008vBを追加しましたが、問題はほとんどのパッケージバージョンが古すぎることです。 –
必要に応じてoAuth2認証のために[authom](https://github.com/jed/authom)を使用して最初から再起動し、[fbgraph](https://github.com/criso/fbgraph)(my複数のアクセストークンを管理する必要がある場合は、[fork](https://github.com/aliem/fbgraph)をクリックします。テンプレートの方に行く場合は、[npm search](http://search.npmjs.org/)から最新のパッケージのすべてのパッケージをチェックし、あなたの環境でテストしてください( 'facebook'パッケージはしばらくのうちに更新されていないので、離れて行く)。 – LoG