The irb is giving true at first and then false always for the command require rails.
The rails console is giving false always.
How’s this happening?
Please see below cmd-
~/Workspaces/eclipse/image_cropper_ws/image_cropper$ irb
1.9.2-p180 :001 > require 'rails'
=> true
1.9.2-p180 :002 > require 'rails'
=> false
1.9.2-p180 :003 > exit
~/Workspaces/eclipse/image_cropper_ws/image_cropper$ rails console
Loading development environment (Rails 3.2.8)
1.9.2-p180 :001 > require 'rails'
=> false
1.9.2-p180 :002 > require 'rails'
=> false
require returns
falsewhen what you’re trying to require is already loaded – the first time yourequire 'rails', it’s not loaded, and require returns true.The second time you
require 'rails', it is already loaded and require returns false.Rails is always loaded in the rails console.