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

  • FF Radio

    FF Radio

    16 Mayıs 2008
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • YouChewBu

    YouChewBu

    26 Ocak 2009