6
我主要使用Rails进行开发,我喜欢Rails内置的帮助程序1.hour.from_now
,34.minutes
和24.megabytes
。然而,现在我正在构建一个Ruby应用程序,这些帮助者会很好。是否有可能在Ruby应用程序中获得这些助手而无需引入整个Rails框架?在非Rails Ruby应用程序中包含Rails时间帮助程序
我主要使用Rails进行开发,我喜欢Rails内置的帮助程序1.hour.from_now
,34.minutes
和24.megabytes
。然而,现在我正在构建一个Ruby应用程序,这些帮助者会很好。是否有可能在Ruby应用程序中获得这些助手而无需引入整个Rails框架?在非Rails Ruby应用程序中包含Rails时间帮助程序
这些方法来自ActiveSupport's core extensions(整型&数字具体的),所以你可以要求他们:
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'
当然,您必须确保安装了activesupport
gem。
谢谢你的工作。谢谢。 – Nick 2012-04-18 16:40:49