2017-08-16 6 views
0

私の環境は、 osです。 :mac rails:5.0.5 rvm:ruby-2.4.0 ノード:v6.11.2 npm。 :5.3.0 必要な資産をダウンロードするには、端末で次のコマンドを実行します。 $ rake bower: をインストールして、エラーが発生しました。 4.0.8後

rake aborted! 
NoMethodError: undefined method `load_defaults' for #<Rails::Application::Configuration:0x007feb54ef8b38> 
/Users/admin/.rvm/gems/ruby-2.4.0/gems/railties-5.0.5/lib/rails/railtie/configuration.rb:95:in `method_missing' 
/Users/admin/workspace/now/angular_example/config/application.rb:12:in `<class:Application>' 
/Users/admin/workspace/now/angular_example/config/application.rb:10:in `<module:AngularExample>' 
/Users/admin/workspace/now/angular_example/config/application.rb:9:in `<top (required)>' 
/Users/admin/workspace/now/angular_example/Rakefile:4:in `require_relative' 
/Users/admin/workspace/now/angular_example/Rakefile:4:in `<top (required)>' 
/Users/admin/.rvm/gems/[email protected]/gems/rake-12.0.0/exe/rake:27:in `<top (required)>' 
(See full trace by running task with --trace) 

答えて

0
のRails 4.1.4では

、そしておそらく他のいくつかのバージョンで、これらのファイルの最初の行は、Rails.application.configure.doではなく、一例としてsample_appと呼ばれるプロジェクトを使用して、4.0のようにSampleApp::Application.configure.doとして生成されます。 8。

+0

このバグを修正し、必要な資産をダウンロードする方法を知りたい。 そして、この答えが私のエラーを解決する方法を理解できません。 – Vladislav

+0

あなたのconfig/application.rbをSampleApp :: Application.configureで変更してください。そのアップデートバンドルの後に。 –