1
我試圖將腳本加載到Rails控制檯中。爲了加載該文件,我需要做的是這樣的:rails控制檯列表目錄
load scripts/my_script.rb
# This doesn't work... gives this error:
NameError: undefined local variable or method `scripts' for main:Object
load ./scripts/my_script.rb
ArgumentError: wrong number of arguments (0 for 1)
load "./scripts/my_script.rb"
LoadError: cannot load such file -- ./scripts/my_script.rb
# I feel like supermode. Tell me whyyy?
我懷疑我在基地開始軌道目錄,因此,如果Rails的控制檯的「LS」命令沒有作爲終端做(它不」 T),它會列出:
app/
config/
scripts/
Gemfile
etc
什麼命令我可以從使用中Rails的控制檯來瀏覽周圍,列出當前目錄的內容,並透露目前在哪個目錄Rails的控制檯?
或者如果這是不可能的,請保留我的理智,並解釋爲什麼帶有目錄和文件名(和排列)的加載命令不起作用。
特別注意:我需要重新加載不同的文件,因爲我對它們進行了更改 - 所以啓動通過單個文件名的控制檯並不好。
Oh nooo ...該文件夾被稱爲「腳本」而不是「腳本」=(我怎麼能做出這樣一個愚蠢的錯誤?我關閉或刪除這個問題? – xxjjnn