我不是非常精通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
似乎已定义,并在达到此声明之前包含在另一个较少的文件中。
有关此处发生的事情的任何暗示?
感谢。
答案 0 :(得分:1)
就像Zar说你不能使用+一样,你必须这样做:
background: url("@{theme-images-dir}bx_loader.gif") center center no-repeat #fff;
答案 1 :(得分:0)
这是一个解析错误,表示您无法添加' +'在您的网址中,您需要有一个右括号。我打赌不支持字符串连接。请参阅此内容以获取字符串连接的替代方法:Concatenate strings in Less