问题描述
将图像放入Rails资产管道有什么好处(而不是直接将它们放入类似public/img
的公共目录中)?
解决方法
与CSS和JS文件一样,Rails将文件名和内容的哈希值附加到实际文件名中,以便在服务器上更新映像时,它也将在任何浏览器和CDN缓存中更新,否则,则必须手动执行,或者等到过期。
将图像放入Rails资产管道有什么好处(而不是直接将它们放入类似public/img
的公共目录中)?
与CSS和JS文件一样,Rails将文件名和内容的哈希值附加到实际文件名中,以便在服务器上更新映像时,它也将在任何浏览器和CDN缓存中更新,否则,则必须手动执行,或者等到过期。