Durante el desarrollo de las aplicaciones de Ruby on Rails tengo el registro de desarrollo constantemente rastreando a través de tail -f log/development.log
.¿Puedes suprimir los mensajes de activos cuando sigues el desarrollo.log?
Hace unas semanas comencé a desarrollar en Rails, así que no sé si el registro siempre ha mostrado tantas entradas, pero creo que los activos se han agregado recientemente en 3.1. En cualquier caso, este es un extracto de mi development.log
para una llamada de búsqueda:
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)
En realidad, hay unos cuantos más entried, pero creo que tienes la imagen de esta ocupar mucho espacio, con todas las nuevas líneas en entre cada solicitud GET. También elimino todos los archivos scss y café no utilizados que Rails crea al usar generate
.
Solo quiero ver todas las llamadas a la base de datos y las llamadas de la página real en mi development.log
cuando lo tail
.
Me preguntaba si alguien sabe de una forma de detener el registro de Rails de estos eventos, o si hay una forma | grep
de excluir todo lo relacionado con los activos.
La ayuda es muy apreciada, gracias.
es obvio que tiene que ayudar pero aún así obtener INICIALES "/assets/application.js" para 127.0.0.1 en Lun Abr 09 doce y dieciséis : 01 +0300 2012 Activo servido /application.js - 304 No modificado (200ms) ¿Qué puede estar mal? (He reiniciado el servidor dos veces) – okliv
Cuando el modo de depuración está desactivado, las ruedas dentadas concatenan archivos de activos, por lo que obtendrá mensajes de registro solo para 'application.js' y' application.css', y no para todos los archivos en el directorio de activos. – NARKOZ