devise_rpx_connectable gemをGemfileに追加した後、railsサーバーを実行したり、移行してユーザーテーブルに列を追加したりできなくなりました。私はここでrailscastの例に従おうとしています: http ://railscasts.com/episodes/233-engage-with-devise?view = comments
私はこの2日間、このことを機能させるためにいくつかのことを試みました。自分で移行ファイルを作成しようとしましたが、「rake db:migrate --trace」を実行すると、「rakeaborted!cannot load such file --devise / schema」というエラーが表示され、以下で始まる多くのエラーが発生します。 C:/.../devise/ruby/1.9.1/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:251 in'require'
私はこの質問をグーグルで調べてみましたが、同じ問題を抱えている人はほんの一握りでしたが、誰も質問に答えていませんでした。「そのようなファイルをロードできません」というエラーを持つ他の人は、特定のgemのバージョンに互換性がないと言われたようですので、ここでその情報を提供します。
Gemfile:gem'rails'、 '3.2.6' gem'devise'、 '2.1.2' gem'devise_rpx_connectable'、 '0.2.2'また、私のバンドラーバージョンは1.1.4で、私のrubyバージョンは1.9.3です。
私が目立つのは、deviseフォルダー内のrubyのバージョンが1.9.1で、私のものが1.9.3であるということだけですが、1.9.1にダウングレードした場合に起こりうる結果を知りたいと思います。
どんな入力でも大歓迎です!ありがとう