我试图用require_dependency
从ActiveSupport
在撬库:
require 'active_support' #=> true
require_dependency 'test' #=> NoMethodError: undefined method
#=> `require_dependency' for main:Object
可能是什么问题呢?
我试图用require_dependency
从ActiveSupport
在撬库:
require 'active_support' #=> true
require_dependency 'test' #=> NoMethodError: undefined method
#=> `require_dependency' for main:Object
可能是什么问题呢?
的ActiveSupport使用上需要装一吨的东西是相当邪恶。 “厨房水槽”的做法开了很多核心类并改变他们的行为(如JSON)。 这导致与其他宝石和代码,预计核心红宝石功能的行为和香草自我不兼容性/问题。
所以,现在仅需active_support不会加载任何东西。
看到http://edgeguides.rubyonrails.org/active_support_core_extensions.html
你的情况,你可能会需要require 'active_support/core_ext'