eliminar - ¿Cómo borrar caché de Sprockets?
eliminar cookies internet explorer 11 (3)
Cuando una compilación de objetos Sprockets falla (debido a un error de sintaxis en CoffeeScript o SASS), no se puede volver a compilar después de que se solucione el error porque dice "el archivo ya es necesario".
Para que el objeto Sprockets funcione, tengo que destruirlo y volver a crearlo. Me preguntaba si alguien sabía si había una manera de decirle al objeto Sprocket que se reinicie internamente para no tener este problema.
Debería ser:
Rails.application.assets.cache.clear
pero este método solo en rama master y ni siquiera en beta .
Actualización: añadido en 4.0.0.beta5 .
En mi caso, el siguiente comando funcionó:
rake tmp:clear
rake tmp:cache:clear
borra el directorio de caché temporal.