与主题一样 - 将应用程序置于生产模式的正确方法是什么。现在任何我的img资产都没有加载。我没有任何img,字体和资产 - 也适用于fancybox-rails gem没有资产。我尝试了一切,只有config.assets.compile = true才能正常工作。
config.cache_classes = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_assets = true
config.assets.compress = true
config.assets.compile = false
config.assets.digest = true
这不起作用。
config.assets.paths << "#{Rails.root}/app/assets/fonts"
... /assets/Lato-Bol.ttf 404 (Not Found) \
.../assets/fancybox-40d79ef494fcf5ca4727cb13b9e69c33.png 404 (Not Found)
答案 0 :(得分:0)
试试这个:
RAILS_ENV=production bundle exec rake assets:precompile