LessCss дублирует домен при интерполяции? - PullRequest
0 голосов
/ 21 марта 2012

Перед загрузкой меньше, Site.base имеет значение http://localhost/images

На моем файле меньше (который находится в папке http://localhost/css):

@base: Site.base;

body{
  background: #71b7d6  url("@{base}/bg.jpg");   
}

Вывод при рендеринге с Меньше 1.3:

body{
  background: #71b7d6  url("http://localhost/css/http://localhost/images/bg.jpg");  
}

Было хорошо, когда у меня был Меньше 1.1.5.

Кто-нибудь знает, что случилось? Я не мог найти это в их списке изменений.

Это была проблема с меньшим. https://github.com/cloudhead/less.js/issues/409

Решение, изложенное в другом посте, предлагает установить переменную как относительный путь с "/" в начале, однако это ограничивает URL-адрес в том же домене.

Тем не менее, ошибка появится в другом месте консоли, когда браузер попытается разрешить просто для http://image/bg.png

1 Ответ

2 голосов
/ 07 сентября 2012

https://github.com/cloudhead/less.js/issues/409 было разрешено месяц назад.Обновите LESS, если вы еще этого не сделали.

...