Ich habe Active Support 3.0.3 installiert und Rails 3.0.3 mit Ruby 1.8.7.Wie verwende ich aktive Support-Kernerweiterungen?
Wenn ich versuche, 1.week.ago
zu verwenden ich
NoMethodError: undefined method 'week' for 1:Fixnum
from (irb):2
Die anderen Kern Erweiterungen zu funktionieren scheint. Ich habe es auf dem Computer eines Freundes (gleiche Installationsspezifikationen und ältere Versionen sind auf seinem) mit den gleichen Ergebnissen versucht.
Was gibt?
All dies ist in IRB.
Sie sagen nicht, ob Ihr Code in einer Rails-Anwendung oder in einer Ruby-Anwendung ausgeführt wird, in der Sie einige Rails-Erweiterungen verwenden möchten. –
Duplikat von [Verwenden Sie die ActiveSupport-Kernerweiterungen von Rails 3 außerhalb von Schienen] (http://stackoverflow.com/questions/3053119/use-rails-3s-activesupport-core-extensions-outside-rails). –