When I require 'active_support/core_ext', then get a error :
NameError: uninitialized constant ActiveSupport::Autoload from /opt/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.2.0/lib/active_support/number_helper.rb:3:in `<module:NumberHelper>'
Of course I installed activesupport gem.
# gem list --local | grep activesupport
activesupport (4.2.0)
Should I install some other gems to use active_support/core_ext?
I'm using ruby 2.1.5p273 in Ubuntu14.04.
Presuming you're using bundler, try this diagnostic code to see what works:
require 'rubygems' # You may be able to omit this line
require 'bundler/setup' # You may be able to omit this line
require 'active_support'
require 'active_support/core_ext'
Newer Ruby versions may be able skip rubygems, setup, and core_ext, and just use this:
require 'active_support'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With