Parece que la estrategia de importación de LESS para URL no tiene en cuenta las rutas relativas de la misma manera que CSS.MENOS la importación incorrecta de archivos con URL
test.less
@import "sub/test.less";
div.a {
background-image:url('imagea.jpg');
}
sub/test.less
div.b {
background-image:url('imageb.jpg');
}
output.css
div.b {
background-image:url('imageb.jpg');
}
div.a {
background-image:url('imagea.jpg');
}
correct_output.css
div.b {
background-image:url('sub/imageb.jpg');
}
div.a {
background-image:url('imagea.jpg');
}
¿Hay alguna manera de obtener este comportamiento de LessJS o se trata de un error en la implementación?
Sin duda se ve como un [problema conocido] (https://github.com/cloudhead/less.js/issues/132). –