2012-02-21 5 views
2

Ruby on Railsでは、開発ログ(つまり、コンソールに表示されるもの)に関して、後続のアセット(例えば、javascript、画像)が記録されるのを止める方法を教えてください。つまり、メインアクションの後に続くすべてのGETが呼び出されます。私が見て持っていないのが良いでしょう、次のような行のヒープを取得し、各有効な相互作用のためのrails dev log出力 - ログに記録される後続のアセット(例:javascript、images)のGETを停止するにはどうすればよいですか?

...

はのために「/assets/jquery_ujs.js?body=1」をGET開始しました2012-02-21 午前9時42分46秒+1000添え資産/jquery_ujs.jsで10.1.1.1 - 304未修正(1ミリ秒)

答えて

2

これはRailsのGitHubの問題ページで熱く議論問題となっています。

は、以下を参照してくださいhttps://github.com/rails/rails/issues/2639

は、基本的には、以下の設定値

config.assets.logger = false

を使用してスプロケットに関連するすべてのログを非表示にすることができます。しかし、これは実際に開発ログにGETリクエストを隠しません(参照Jose Valim's explanation

すべてアセットメッセージを完全に非表示にするには、here

関連する問題