Rails'i kullanmak bunu otomatik olarak halledeceği için, Rails olmayan bir komut dosyasına Aktif Destek eklemeye çalıştığınızı varsayacağım.
" Çekirdek Uzantıları Nasıl Yüklenir " bölümünü okuyun .
Active Support'un yöntemleri Rails 3'te daha küçük gruplara ayrıldı, bu nedenle çok fazla gereksiz şeyi basit bir şekilde yüklemeyi bırakmıyoruz require 'activesupport'
. Şimdi şöyle şeyler yapmalıyız
require 'active_support/core_ext/object/blank'
Ayrıntı düzeyini önemsemiyorsanız, daha büyük parçaları yüklemeyi seçebilirsiniz. Her şeyin büyük bir yudum kullanımında olmasını istiyorsanız ...
1.9.2 için:
rvm 1.9.2
irb -f
irb(main):001:0> require 'active_support/all'
=> true
irb(main):002:0> 1.week.ago
=> 2010-11-14 17:56:16 -0700
irb(main):003:0>
1.8.7 için:
rvm 1.8.7
irb -f
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'active_support/all'
=> true
irb(main):003:0> 1.week.ago
=> Sun Nov 14 17:54:19 -0700 2010
irb(main):004:0>