在Ruby on Rails应用程序的开发过程中,我通过tail -f log/development.log
不断追踪开发日志。
我几周前才开始在Rails中开发,所以我不知道日志是否总是显示这么多条目,但我相信资产最近刚刚添加到3.1中。无论如何,这是我的development.log
页面调用的一部分:
Started GET "/assets/reset.css?body=1" for 70.63.17.68 at Wed Oct 12 20:10:49 +0000 2011
Served asset /reset.css - 304 Not Modified (1ms)
Started GET "/assets/style.css?body=1" for 70.63.17.68 at Wed Oct 12 20:10:49 +0000 2011
Served asset /style.css - 304 Not Modified (0ms)
Started GET "/assets/application.css?body=1" for 70.63.17.68 at Wed Oct 12 20:10:49 +0000 2011
Started asset /application.css - 304 Not Modified (0ms)
Started GET "/assets/application.js?body=1" for 70.63.17.68 at Wed Oct 12 20:10:49 +0000 2011
Served asset /application.js - 200 OK (1ms)
实际上还有一些被委托,但我认为你已经得到了这个占用大量空间的图片,每个GET请求之间的所有新行。我还删除了使用generate
时Rails创建的所有未使用的scss和coffee文件。
我只想在development.log
tail
时查看所有数据库调用和实际页面调用。
我想知道是否有人知道如何阻止Rails记录这些事件,或者是否有| grep
方式排除与资产相关的所有内容。
非常感谢帮助,谢谢。
答案 0 :(得分:15)
在config/environments/development.rb
集
config.assets.debug = false