新しくインストールされた宝石の使用に問題があります - fb_graphとkoalaの両方で同じエラーが発生したため、私は私のgemfileに宝石を加えた後、bundle install
を編集しました。私はそれがあなたがしなければならないことだと思っていたので、私はgithubのそれぞれのwikiで示されたコマンドを使って、彼らが私のために働くかどうかを見てみました。Rails - 新しくインストールされた宝石の初期化されていない定数エラー
コアラの場合は@graph = Koala::Facebook::GraphAPI.new
という行をページコントローラpages#home
に追加しました。私はエラーuninitialized constant PagesController::Koala
を得ました。
FB_Graphの場合は、user = FbGraph::User.me(ACCESS_TOKEN)
という行を追加し、エラーuninitialized constant PagesController::FBGraph
を取得しました。
明らかに私は何か正しいことをしていません - おそらく、宝石の設定について何かがあります。私は前にFB APIを実際に使いこなしたことはありません。そのため、エラーはFB宝石と特に関連している可能性があります。お知らせ下さい。
クラスにアクセスする前に 'require 'koala''を追加して宝石を要求しましたか? 'https:// github.com/arsduo/koala/wiki' – danneu
はい - ' koalaをロードするファイルはありません 'と表示され、fb_graphの場合 'ロードするファイルはありません - fb_graph'となります – Kvass
try最初に 'gem install gem_name'を実行してください。その後、再度 'bundle install 'を実行します。例えば、 –