LESS css编译错误

时间:2015-08-21 19:48:39

标签: less

我不是非常精通LESS(我使用SCSS / SASS),但正在处理其他人的代码,这些代码过去似乎已成功编译。

出现错误的唯一问题是:

background: url(@theme-images-dir + 'bx_loader.gif') center center no-repeat #fff;

特别是这个错误:

SyntaxError: expected ')' got '+' in /Users/rwboyer/2fish/grpin/wp-content/themes/lawyers-attorneys/wpv_theme/assets/css/bxslider.less on line 40, column 36:

@theme-images-dir似乎已定义,并在达到此声明之前包含在另一个较少的文件中。

有关此处发生的事情的任何暗示?

感谢。

2 个答案:

答案 0 :(得分:1)

就像Zar说你不能使用+一样,你必须这样做:

background: url("@{theme-images-dir}bx_loader.gif") center center no-repeat #fff;

答案 1 :(得分:0)

这是一个解析错误,表示您无法添加' +'在您的网址中,您需要有一个右括号。我打赌不支持字符串连接。请参阅此内容以获取字符串连接的替代方法:Concatenate strings in Less