Tôi đang cố gắng sử dụng đường ray4 với mongoid và đưa ra. Tôi có điều này trong Gemfile của tôiRails4 + devise + mongoid - `require ': không thể tải tập tin như vậy - mongoid/version (LoadError)
gem 'rails', '4.0.0'
gem 'mongoid'
gem 'devise'
bundle install
là thành công. Nhưng khi tôi cố gắng để bắt đầu rails server
, tôi nhận được lỗi này
Exiting
/home/username/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `require': cannot load such file -- mongoid/version (LoadError)
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `block in require'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:213:in `load_dependency'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in `require'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/devise-3.0.0/lib/devise/rails.rb:34:in `block in <class:Engine>'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/railties-4.0.0/lib/rails/initializable.rb:30:in `instance_exec'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/railties-4.0.0/lib/rails/initializable.rb:30:in `run'
from /home/username/.rvm/gems/ruby-2.0.0-p0/gems/railties-4.0.0/lib/rails/initializable.rb:55:in `block in run_initializers'
Tôi đang sử dụng của Ruby 2.0.0 trên Ubuntu
Đừng quên gói! :) –
Theo http://stackoverflow.com/questions/16513066/devise-with-rails-4, bạn không cần phải chỉ định nhánh rails4 nữa. –