Я использую встроенный препроцессор less.js для разработки, и до сих пор он работал нормально.
Однако я только что изменил основной файл макета с .css на .less, и это начало вызывать проблемы при загрузке страницы. А именно, когда я перезагружаю страницу, я вижу нестилизованный макет на долю секунды, как раз перед применением правил.
Более того, когда вкладки пользовательского интерфейса jQuery инициализируются, они в конечном итоге считывают неверную высоту контейнера и не обновляются после загрузки стилей, оставляя меня с очень маленькими вкладками, пока я не изменю размер окна.
Есть ли способ заставить less.js скомпилировать правила до отображения/загрузки страницы?
less.js
— сначала скомпилируйте файл.less
в файл.css
на своем компьютере, а затем загрузите и используйте файл.css
на своем сайте. Как вы заметили,less.js
компилирует CSS-файл.less
на клиентском компьютере, и это излишне дорого и не загружается сразу (сначала клиент должен загрузитьless.js
, затем он должен загрузить файл.less
, затем файл.less
должен быть проанализировано - lesscss.org/usage/#command-line-usage - person Adam   schedule 11.04.2015