我在 Heroku 上有一个 Rails 3.2.3 应用程序,我正在使用 asset_sync gem通过 these instructions 从 s3 提供我的 Assets 。它工作得很好,除了 s3 不提供 gzipped css/js 文件(只是未压缩版本)。我启用了 gzip 压缩,但无济于事:
config.gzip_compression = true
根据Using GZIP with html pages served from Amazon S3我需要将元数据添加到 s3 对象以进行上传。我如何与 Assets 管道一起做到这一点?感谢您的帮助。
最佳答案
在您的 heroku 实例上设置此环境变量:
heroku config:add ASSET_SYNC_GZIP_COMPRESSION=true
您可以在 readme for asset_sync 上看到此选项.
关于ruby-on-rails - 使用 Assets 管道从 s3 提供 GZipped 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10876362/