Less кэширует импортируемые файлы

less-cache-import
Столкнулся с проблемой кэширования при использовании less. Речь идет об использовании less.js для компиляции на лету.

Конкретно проблема состоит в том, что файлы, которые подключаются через @import кэшируются особенным образом – очистка кэша (или отключение кэширования в браузере) никак не решает проблему.
Как оказалось, хранится все это в window.localStorage. В LESS уже вприцнипе все предусмотрели, и для того чтобы отключить кэширование достаточно установить окружение как development, а делается это следующим образом:

[js] var less=less||{}; less.env=’development’;
[/js]

Хочу отметить, что этот код должен располагаться до подключения less.js

Stas Kuryan

IT entrepreneur / Product Owner / Engineer - Готов к худшему, в надежде на лучшее.

Leave a Reply

Your email address will not be published. Required fields are marked *