首页 文章

Rails 5 ActiveStorage中的ImageOptimization

提问于
浏览
6

我计划在我的一个网站上将Rails升级到5.2并引入ActiveStorage,截至目前我使用Paperclip和paperclip_optimizer . 其中一个不利的方面是,当用ActiveStorage替换回形针时,我将丢失优化器 . 如何在ActiveStorage中实现用户上传的自动图像优化?

3 回答

  • 0

    可以通过创建自定义变体来实现 . 这里有一个很好的例子:

    https://prograils.com/posts/rails-5-2-active-storage-new-approach-to-file-uploads

  • 2

    如果您在AWS上,则可以创建可以侦听S3存储桶以进行上载的Lambda函数,并对新上载的文件运行映像优化 .

  • 1

    Active Storage没有内置支持在上传时优化图像 .

相关问题