2011-09-19 85 views
2

可能重複登錄的Rails 3.1資產的請求:
How to disable logging of asset pipeline (sprockets) messages in Rails 3.1?不要在開發模式

由於使資產管我的開發日誌已滿的東西,如:

Started GET "/assets/icons/close_32.png" for 127.0.0.1 at 2011-09-19 11:05:39 +0100 
Started GET "/assets/vendor/colorbox/controls.png" for 127.0.0.1 at 2011-09-19 11:05:39 +0100 
Served asset /icons/close_32.png - 304 Not Modified (0ms) 
Served asset /vendor/colorbox/controls.png - 304 Not Modified (0ms) 

這意味着在日誌中獲取實際的請求需要大量的滾動。如果有的話,我很少關心我日誌中的這些資產請求,所以有沒有辦法禁用資產請求的日誌記錄?

回答

9

在將來某個時候

config.assets.logger = nil 

將可用,但現在嘗試使用grep的排除與資產相關的一切。

6

菲利普提到

config.assets.logger = nil 

它仍然在主,所以它不是作爲尚未實現。

但在此期間,您可以使用

config.assets.debug = false 

它仍然不會得到你所有的方式,但它不會輸出儘可能多的日誌信息。 使它更清潔一點...