1
Rails 콘솔에 스크립트를로드하려고합니다. 파일을로드하기 위해, 나는 같은 것을 할 필요가 : 터미널이 그랬던 것처럼 레일 콘솔의 "LS"는 명령을 한 경우 (이 '아무튼 그래서 나는 내 기지에서 시작 의심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?
는 디렉토리 레일 t), 그것은 나열합니다 :
app/
config/
scripts/
Gemfile
etc
나는 주위를 탐색 현재 디렉토리의 내용을 나열하고, 현재 어떤 디렉토리 레일 콘솔 공개 콘솔 레일 내에서 무엇을 사용할 수있는 명령?
또는 이것이 가능하지 않은 경우 제 정신을 없애고 디렉토리 및 파일 이름 (및 순열)이 포함 된 load 명령이 작동하지 않는 이유를 설명하십시오.
추가 참고 사항 : 다른 파일을 변경할 때 다시로드해야하므로 단일 파일 이름을 전달하는 콘솔을 시작하는 것은 좋지 않습니다.
Oh nooo ... 폴더가 "script"가 아닌 "script"라고 = (어떻게 어리석은 실수를 할 수 있습니까?이 질문을 닫거나 삭제합니까? – xxjjnn