2014-09-01 4 views
0

이상한 것을 발견했습니다. 실수로 다음을 입력했습니다 :'n'이있는 레일 종료 콘솔

@a = n 

레일즈 콘솔이 종료되었습니다. 추가 실험에

는 난 그냥 콘솔 종료

n 

(콘솔) 할 경우에도 발견했다. 다른 문자를 사용하면 예상대로 오류가 발생합니다.

a 
# => NameError: undefined local variable or method `a' for main:Object 

나는 nrails console을 종료하는 데 사용됩니다 언급 한 모든 documentaion를 찾을 수 없습니다. 이게 정상인가? 아니면 내 콘솔은 내가 전혀 이해하지 못하는 몇 가지 원인을 깨뜨리고있다?

버전 : 적어도 나를 위해 (... 지역 정의)이 예상대로

ruby 1.8.7 (2012-06-29 patchlevel 370) [x86_64-linux] 
Rails 3.2.13 

답변

0

음, 작동합니다. 루비 1.9.3

루비를 재설치하는 것이 좋습니다. :)

+2

답변입니까? –

+0

네, 내가 예상했던 것조차, 그 사건이 왜 그렇게 이상한 지 알지 못합니다. – shivam

+0

'gem env','rails' 버전은 모두 제대로 설치했다면 발생하지 않아야합니다. –