确定哪些资产没有在Rails中使用?
我正在使用Rails中的资产管道,我们有许多haml partials,其中一些可能没有使用,还有未使用的图像。
如果没有使用资产,你如何计算,例如图像,haml等? 是否有自动查找方法?
我找到了一些链接,但尚未尝试过。 当我有机会尝试时,我会报告回来:
发现未使用的,谐音
一个脚本,可以帮助您找出未使用的部分 。 适用于重型重构下的大型项目或项目。 涵盖Haml和ERB。
自重
Deadweight是一个CSS覆盖工具。 给定一组样式表和一组URL,它确定实际使用哪些选择器以及可以“安全”删除哪些报告。
正在搜索production.log
有一个方便的博客文章名为删除载重量 ,描述如何通过生产日志和脚本来查找和删除尚未看到的资产 。
他们使用的grep命令是:
grep -Eo 'GET /(.*(.gif|.jpg|.jpeg|.png|.css|.js))[ \?]' access.log > ~/assets.txt