我的应用程序最终将拥有大量资产,这些资产可能会超过200MB。有没有办法通知heroku不要将这些资产包含在slug中,而是在每次推送时将它们分发到S3和CloudFront?
答案 0 :(得分:1)
看看asset_sync
宝石。这将完全符合您的要求:
具体来自asset_sync gem:
Asset Sync可以使用新的Rails Asset Pipeline功能运行 在Rails 3.1中引入。运行bundle exec rake之后 资产:预编译您的资产将同步到您的S3存储桶, 可选择删除未使用的文件,只上传所需的文件 到。