URLのLESSのインポート戦略は、CSSと同じ相対パスを考慮していないようです。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');
}
LessJSからこの動作を取得する方法はありますか、これは実装上のバグですか?
確かに[既知の問題](https://github.com/cloudhead/less.js/issues/132)のように見えます。 –