7

我主要使用 Rails 进行开发,我喜欢Rails 内置的1.hour.from_now,34.minutes和helpers。24.megabytes但是现在我正在构建一个具有这些帮助程序的 Ruby 应用程序会很好。是否有可能只在 Ruby 应用程序中获取这些帮助程序而无需引入整个 Rails 框架?

4

1 回答 1

9

这些方法来自ActiveSupport 的核心扩展(特别是在 Integer & Numeric 上的),所以你可以只需要它们:

require 'active_support/core_ext/integer/time'
require 'active_support/core_ext/numeric/time'

或者,如果您想要 ActiveSupport 提供的所有核心扩展:

require 'active_support/core_ext'

或者,如果您想要所有 ActiveSupport(包括核心扩展):

require 'active_support/all'

当然,您必须确保已安装activesupportgem

于 2012-04-18T16:27:23.017 回答