2016-03-18 9 views
0

私のアプリケーションでは多くのイメージがロードされますが、実際には必要ありません。しかし、そのため、私はそうのようなルーティングエラーの束を得る:Rails:開発中にイメージルーティングエラーが発生しないようにします。

log

私は何とかこのようなログメッセージを抑制することはできますか? RoutingErrorなので、quiet_assetsのような宝石は使えません。また、あなたはブラウザコンソールでエラーが出ないように、それはデフォルトの画像をレンダリングする可能性があり

unless Rails.env.production? 
    get "/system/covers/*covers", to: "application#noop" 
end 

class ApplicationController 
    def noop 
    render nothing: true 
    end 
end 

+0

Rails.env.development?を除いて、あなたは 'のような意味ですか? – lifetimes

+0

ええ、確かに。 'config'設定が' RoutingErrors'を抑止するかどうかについて質問しています( '/ system /'のファイルに関係している場合のみ可能です)。 –

答えて

1

あなたがエラーを抑制キャッチすべてのルートを宣言することができます。

+0

これは面白い解決策です。 –

関連する問題