0

我的应用程序最终将拥有大量资产,这些资产可能会将 slug 的大小增加到 200MB 以上。有没有办法通知 heroku 不要将这些资产包含在 slug 中,而是在每次收到推送时将它们分发到 S3 和 CloudFront?

4

1 回答 1

1

看看asset_sync宝石。这将完全符合您的要求:

特别来自asset_sync gem:

Asset Sync 是为运行 Rails 3.1 中引入的新 Rails Asset Pipeline 特性而构建的。运行 bundle exec rake assets:precompile 后,您的资产将同步到您的 S3 存储桶,可选择删除未使用的文件并仅上传需要的文件。

于 2013-10-28T16:43:43.587 回答