require

    0熱度

    2回答

    我想將一個大的變量定義放在單獨的文件中,以避免出現問題。我一定是做錯了,因爲我的puts調用沒有任何東西。 my_class.rb: class foobar def initialize require 'datafile.rb' puts @fat_data end end datafile.rb: @fat_data = [1,2,3,4,5,6

    45熱度

    7回答

    我寫一些Ruby代碼,而不是Rails的,我需要處理這樣的事情: found 1 match found 2 matches 我已經Rails的安裝,所以也許我也許可以在腳本的頂部添加require條款,但是沒有人知道一種將字符串複數化的RUBY方法嗎?如果腳本不是Rails,但是我安裝了Rails,有沒有一個我可以要求的類? 編輯:所有這些答案都接近,但我檢查了它爲我工作的那個。 def

    38熱度

    2回答

    我試圖從一個「需求」中解救出來:沒有這樣的文件要加載到ruby中,以 的順序提示用戶指定-I標誌以防萬一他忘記了。 基本上代碼如下: begin require 'someFile.rb' rescue puts "someFile.rb was not found, have you" puts "forgotten to specify the -I flag?

    20熱度

    4回答

    當創建的寶石,我經常有這樣的目錄結構: |--lib |-- helpers.rb `-- helpers |-- helper_a.rb `-- helper_b.rb 的helpers.rb裏面,我只是require -ing在helpers目錄中的文件。但我必須做這樣的事情: $:.push(File.dirname(__FILE__) + '

    15熱度

    4回答

    將文件包含在當前正在運行的腳本的同一目錄中時,包括WordPress在內的許多着名的PHP腳本使用dirname(__FILE__).'/myParent.php'而不僅僅是'myParent.php'。 它們不是一回事嗎?爲什麼你更喜歡打字? 謝謝。

    17熱度

    2回答

    有誰知道有足夠的瞭解Ruby的require告訴我,如果下面是有效的語法: class Something def initialize(mode) case mode when :one then require 'some_gem' when :two then require 'other_gem' end end end

    1熱度

    2回答

    我工作的一個項目中加載一個文件,但我生病加載所有庫中每一個單頁 我的項目目錄有這樣的事情 |---x ((PHP PAGES)) |--- x1.php ((PHP FILE)) |--- x2.php ((PHP FILE)) |---y ((PHP PAGES)) |--- y1.php ((PHP FILE)) |--- y2.php ((PHP F

    35熱度

    6回答

    在調用它之前,如何檢查include/require_once是否存在,我嘗試將它放入錯誤塊中,但PHP不喜歡這樣做。 我認爲file_exists()會花費一些努力,但是這將需要整個文件路徑,並且相對包含無法輕易傳遞給它。 還有其他方法嗎?

    1熱度

    3回答

    如何檢查if和include或require是否有錯誤。例如,包含會嘗試被包含,如果該頁面有錯誤,頁面不包含,並且消息被拋出? 乾杯。

    2熱度

    2回答

    在我的腳本中,我設置了包含路徑(因此應用程序的另一部分也可以包含文件),檢查文件是否存在幷包含它。 但是,在設置包含路徑後,file_exists()報告文件不存在,但我仍然可以包含相同的文件。 <?php $include_path = realpath('path/to/some/directory'); if(!is_string($include_path) || !i