我的config.assets.initialize_on_precompile = false
在我的config/application.rb
和bundle exec rake assets:precompile
仍然嘗試連接到我的數據庫。我將database.yml
中的數據庫名稱更改爲不存在的數據庫,以便我可以知道它何時嘗試連接。資產:當initialize_on_precompile爲false時,預編譯連接到數據庫
$ be rake assets:precompile
rake aborted!
FATAL: database "aaa" does not exist
'initialize_on_precompile'記錄在這裏的Rails 4指南中:http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets我不太關心資產編譯的速度,我只是覺得它沒有'沒有必要連接到數據庫來編譯我的資產。 – nnyby
你的快速downvote .. https://github.com/rails/rails/blob/master/railties/lib/rails/application/configuration.rb – mathieugagne
啊......對不起哈哈。 – nnyby