在我将 devise_rpx_connectable gem 添加到我的 Gemfile 后,我无法再运行 rails server 或迁移以向我的用户表添加列。我正在尝试在此处遵循 railscast 示例: http ://railscasts.com/episodes/233-engage-with-devise?view=comments
在过去的两天里,我尝试了几件事来尝试让这件事发挥作用。我试过自己创建迁移文件,但是当我运行“rake db:migrate --trace”时,我得到的错误是“rake aborted!无法加载这样的文件——设计/模式”,下面有很多错误: 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
对我来说唯一突出的是设计文件夹中的 ruby 版本似乎是 1.9.1,而我的是 1.9.3,但我想知道降级到 1.9.1 的可能后果。
任何投入将不胜感激!谢谢