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

  • Kurtindo Pop Games

    Kurtindo Pop

    2 HAZİRAN 2013
  • Maya Learning Channel

    Maya Learnin

    23 HAZİRAN 2010
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006