私は今日、レール上のルビーコンソールが機能しなくなっていることを発見しました。(私はコンソールからそれほど頻繁に作業することはないので、これがいつどのように発生したかは正確にはわかりません)。他の人がこの問題に遭遇したかどうか、そしてruby、rails、またはその他のプログラムや構成を再インストールする必要があるかどうかについてのフィードバックを受け取りたいです。
入ると
$ 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環境の両方で発生します。
これを引き起こしている可能性のあるものについての洞察はありますか?可能であれば、再インストールの回数を最小限に抑えたいと思います。
私は現在、ruby1.9.3とrails3.2.6を実行しています。
どうもありがとう!