2011-11-29 11 views
5

Como mencioné en el título - Tengo que precompilar los activos cada vez que hago algún cambio para ver cómo se ve - He intentado config.assets.compile = true, sin éxito.Necesito recursos de precompilación cada vez que realizo algún cambio para ver la diferencia en el navegador

También he intentado RAILS_ENV = 'development' pero con el mismo efecto. Por favor, ayúdenme porque es realmente molesto.

Mi sistema se está ejecutando en:

  • Xubuntu
  • rieles -v: 3.1.1
  • Rubí -v: 1.9.2p290

También probé:

config.action_controller.perform_caching = true 

Respuesta

23

Una causa de esto podría ser que ejecutó rake assets:precompile una vez. El servidor luego usa public/assets exclusivamente, sin intentar compilar sus activos sobre la marcha.

Intente eliminar el directorio public/assets.

+0

sí, corrí una vez 'activos de rake: precompilación'. Eliminé public/assets pero aún mi navegador no ve mis cambios, pero esta vez no tengo que ejecutar 'rake: precompile', sino solo reiniciar el servidor, pero sigue siendo molesto:/ – mrmnmly

+0

@ofcapl ¿estás seguro de que ¿Estás en el entorno de desarrollo? –

+2

sí, estoy bastante seguro - pero problema resuelto - probablemente después de eliminar 'public/assets' - funcionó después de reiniciar todo el sistema [extraño o_O] :) gracias :) – mrmnmly

Cuestiones relacionadas