代码之家  ›  专栏  ›  技术社区  ›  changelog

在Rails外部使用Rails3的ActiveSupport核心扩展

  •  44
  • changelog  · 技术社区  · 16 年前

    我在开发的gem上使用ActiveSupport的核心扩展时遇到了问题。

    我让它与AS 2.3.8一起工作,但当我想将它移植到3b4时,扩展就停止工作了,我的测试结果中充满了这样的行:

    undefined method `blank?' for "something":String
    

    我已经通过

    gem "activesupport"
    

    require "active_support"
    

    还有什么我需要打电话包括这些分机吗?

    1 回复  |  直到 6 年前
        1
  •  90
  •   the Tin Man    6 年前

    ActiveSupport现在在Rails3中更加独立。

    如果你想得到全活动的支持,你可以 require 'active_support/all' 现在。

    但如果你只想要 blank?

    require 'active_support/core_ext/string'