ruby-on-rails – 在Rails应用程序中查找未使用的图像?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 在Rails应用程序中查找未使用的图像?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我熟悉像 Deadweight这样的工具,可以在您的Rails应用程序中查找CSS,但对图像有任何影响吗?我正在一个项目中,拥有大量资产目录,与各种设计师合作,我正在努力修剪这个项目的脂肪.移动资产到我们的CDN时尤其是一个痛苦.

有什么想法吗?

解决方法

它很大程度上取决于使用图像的代码.总是可以计算文件名(通过连接两个值或字符串替换等),因此简单地按文件名进行格式化并不一定足够.

你可以尝试运行wget(可能已经安装了,如果你有一台linux机器,否则是http://users.ugent.be/~bpuype/wget/)镜像整个网站.如果可以在同一台机器或网络上执行此操作,它会抓取您的整个网站并抓取所有图像

# mirror mysite.com accepting only jpg,png and gif files
wget -A jpg,png,gif --mirror www.mysite.com

一旦你这样做,你将有一个第二个副本你的网站的层次结构,包含任何图片通过抓取您的网站可访问任何页面积极链接.然后,您可以备份源图像目录,并将其替换为wget的副本.接下来,监视与gif / jpg / png文件有关的404的日志文件.希望有帮助.

原文链接:https://www.f2er.com/ruby/266993.html

猜你在找的Ruby相关文章