我计划在我的一个网站上将Rails升级到5.2并引入ActiveStorage,截至目前我使用Paperclip和paperclip_optimizer。其中一个不利的方面是,当用ActiveStorage替换回形针时,我将丢失优化器。如何在ActiveStorage中实现用户上传的自动图像优化?
答案 0 :(得分:2)
可以通过创建自定义变体来实现。这里有一个很好的例子:
https://prograils.com/posts/rails-5-2-active-storage-new-approach-to-file-uploads
答案 1 :(得分:1)
如果您在AWS上,您可以创建可以侦听S3存储桶以进行上传的Lambda函数,并对新上传的文件运行图像优化。
答案 2 :(得分:0)
Active Storage没有内置支持在上传时优化图片。