我试图让Rails应用服务器成为S3的资产。我没有使用任何宝石,因为想要手动操作以更好地理解这个过程。有关提供静态资产的问题是:
my_app/assets
或my_app/public/ folder
答案 0 :(得分:1)
您需要更改Rails配置中的config.action_controller.asset_host
选项。看看http://guides.rubyonrails.org/configuring.html#rails-general-configuration
您确实需要预编译资产并将它们同步到S3。请记住使用RAILS_ENV=production
。查看然后手动复制的好地方是asset_sync
gem。