레일에서 내 루비 콘솔이 더 이상 작동하지 않는다는 것을 발견했습니다. (콘솔을 자주 사용하지 않기 때문에 언제, 어떻게 이런 일이 일어 났는지 정확하게 알 수 없습니다.) 다른 사람들이이 문제를 겪었는지, 루비, 레일 또는 다른 프로그램이나 설정을 다시 설치해야하는지에 대한 피드백을 받고 싶습니다.Rails Console Broken
내가
$ rails console
를 입력하면 그것은 콘솔의 모습에 저를 얻는다 아무것도하지만 내가 실제로 입력 한 내용의 오타입니다 정의되지 않은 방법으로 돌려주는 NoMethodError을 입력합니다. 내가
irb(main):001:0> editor = Editor.new(name: "bob")
을 입력 예를 들어
, 나는 응답 "새로운"방법의 오해 될 것으로 보인다
NoMethodError: undefined method 'oews' for main:Object
from (irb):8
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.6/lib/rails/commands/console.rb:47:in 'start'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.6/lib/rails/commands/console.rb:8:in 'start'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.6/lib/rails/commands.rb:41:in <top (required)>'
from script/rails:6:in 'require'
from script/rails:6:in '<main>'
를 얻을. 또한 위에서 언급 한 railties-3.2.6 폴더가 비어있는 것 같습니다.
이것은 내 SQlite3 및 PG 환경에서 발생합니다.
이 문제의 원인에 대한 의견이 있으십니까? 가능하면 재설치 횟수를 최소화하고 싶습니다.
나는 현재 루비 1.9.3을 실행하고 많이 3.2.6
감사 레일 해요!
Rails 객체에서 메소드를 호출하지 않으면 어떻게됩니까? 예를 들어'puts 'foo'로 무엇을 얻으십니까? –
@JohnFeminella : 모든 것을 다시 시작하면 문제가 해결 된 것 같습니다 (?). 죄송합니다. 전에 이미 다시 시작했음을 확신했습니다. 바라기를 이것은 다시는 일어나지 않는다. – umezo