0

私は bundler と binstubs と "rake rails:update:bin" をいじっていましたが、次に rails si を実行しようとすると、次の例外が発生しました:

`inherited': undefined method `application' for Rails:Module (NoMethodError)

作成して実行しようとする新しいプロジェクトでも、同じ例外が表示されます。

全文は次のとおりです。

C:/Ruby200/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/application.rb:63:in `inherited': undefined method `application' for Rails:Module (NoMethodError)
from F:/aptana projects/testy/config/application.rb:10:in `<module:Testy>'
from F:/aptana projects/testy/config/application.rb:9:in `<top (required)>'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/commands.rb:76:in `require'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/commands.rb:76:in `block in <top (required)>'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/commands.rb:73:in `tap'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/commands.rb:73:in `<top (required)>'
from bin/rails:4:in `require'
from bin/rails:4:in `<main>'
4

1 に答える 1

1

さて、これを投稿してから数分後、私は試しました:

gem uninstall railties

そしてまた

bundle install

そしてそれは問題を解決しました。そもそも何が起こったのか、まだわかりません。

于 2013-10-30T20:51:48.990 に答える