2012-04-18 63 views
6

我主要使用Rails进行开发,我喜欢Rails内置的帮助程序1.hour.from_now34.minutes24.megabytes。然而,现在我正在构建一个Ruby应用程序,这些帮助者会很好。是否有可能在Ruby应用程序中获得这些助手而无需引入整个Rails框架?在非Rails Ruby应用程序中包含Rails时间帮助程序

回答

9

这些方法来自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

+0

谢谢你的工作。谢谢。 – Nick 2012-04-18 16:40:49