SORU
22 EKİM 2008, ÇARŞAMBA


____ Yani Ruby DOSYA nedir?

Bu Ruby her zaman görüyorum

require File.dirname(__FILE__)   "/../../config/environment"  

__FILE__ ne anlama geliyor?

CEVAP
22 EKİM 2008, ÇARŞAMBA


Geçerli dosya adı için bir referanstır. Dosyasında foo.rb, __FILE__ "foo.rb" olarak yorumlanır.

Düzenleme:Ruby 1.9.2 ve 1.9.3 biraz Luke Bayes dediğine göre farklı his comment davranıyorlar. Dosyalar: bu

# test.rb
puts __FILE__
require './dir2/test.rb'
# dir2/test.rb
puts __FILE__

ruby test.rb çalışan çıktı

test.rb
/full/path/to/dir2/test.rb

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dom Esposito

    Dom Esposito

    26 Mayıs 2011
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • SVB International

    SVB Internat

    29 EKİM 2011