Podczas tworzenia aplikacji Ruby on Rails mam dziennik rozwoju stale śledzący przez tail -f log/development.log
.Czy można pominąć wiadomości o zasobach podczas ogłaszania pliku development.log?
Zacząłem rozwijać się w Rails kilka tygodni temu, więc nie wiem, czy dziennik zawsze pokazywał tak wiele wpisów, ale uważam, że niedawno dodano zasoby w wersji 3.1. Niezależnie od tego, jest to exerpt z moich development.log
na wezwanie strony:
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)
Istnieje rzeczywiście niewiele więcej entried, ale myślę, że masz obraz ten podejmowania dużo miejsca ze wszystkich nowych wierszy między każdym żądaniem GET. Usuwam również wszystkie nieużywane pliki scss i kawy, które tworzy Rails, gdy są używane generate
.
Po prostu chcę zobaczyć wszystkie wywołania bazy danych i rzeczywiste wywołania strony w moim development.log
, gdy I tail
to.
Zastanawiam się, czy ktoś wie, jak zatrzymać Railsy rejestrujące te zdarzenia lub czy istnieje sposób wykluczenia wszystkiego, co dotyczy zasobów.
Pomoc jest bardzo przydatna, dziękuję.
jest oczywiście to ma pomóc, ale ja wciąż dostać Started "GET" /assets/application.js dla 127.0.0.1 w pon 09 kwietnia 00:16 : 01 +0300 2012 Obsługiwany zasób/aplication.js - 304 Nie zmodyfikowano (200ms) co może być nie tak? (dwukrotnie zrestartowałem serwer) – okliv
Gdy tryb debugowania jest wyłączony, koła zębate łączą pliki zasobów, więc otrzymasz logi tylko dla 'application.js' i' application.css', a nie dla wszystkich plików w katalogu asset. – NARKOZ