- listing.less (text/css)
- style.less (text/css)
Herramientas:
- Firefox
- complemento de Firefox HttpFox para inspeccionar los encabezados http
- Chrome
Tengo un llamado listing.less archivo css que contiene lo siguiente:
@import "/orb/static/less/style.less";
Cuando llamo listing.less todo funciona bien, style.less es importado. Las solicitudes posteriores de listing.less dan como resultado una respuesta en caché 304. Esta bien. Sin embargo, el estilo importado.less no aparece como una respuesta en caché. En cambio, lo encuentro en el almacén local del navegador. El mayor problema es si realizo un cambio en style.less y luego pulso actualizar, el navegador no actualizará el estilo. Style.less se actualizará solo si lo elimino de localstorage o toque listing.less en el servidor.
¿Esa es la naturaleza de @import? ¿Debo tocar listing.less o eliminar style.less desde localstorage cada vez que deseo actualizar style.less? ¿Cómo se puede forzar style.less para actualizar?
+1 - pero tiene un error en Chrome 24. tuviera que cambiar el código de 'var menos = menos || {}; less.env 'desarrollo';' –
FYI: Establecer la propiedad less.env en el desarrollo es bueno, no solo prevenir la memoria caché de almacenamiento local ... sino que también habilita un conjunto de funciones de depuración, como los mensajes de depuración (no más silenciosos) y el registro de la consola. –