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

  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • SalGames2016

    SalGames2016

    17 Kasım 2012
  • Valdorsha

    Valdorsha

    8 Mayıs 2006