Edited at

Rails5 のproduction環境で lib/ 以下が読み込まれない問題

More than 3 years have passed since last update.


Rails5 のproduction環境でlib/ 以下が読み込まれない問題

20160701180502.png


autoloadは、applicationに書いてるしなぁ


  • config.autoload_paths << Rails.root.join('lib')


しかもdevelopment では普通に呼ばれる


  • production環境でlib/以下が読み込めていないらしい


enable_dependency_loadingなるものがいるらしい


  • どうやら、config.enable_dependency_loading = true がいるらしい。


config/application.rb

config.enable_dependency_loading = true # <- これを追加しないといけないらしい

config.autoload_paths << Rails.root.join('lib')