我的项目中有一个有趣的解析错误.我使用Font Awesome并将其导入我的app.less文件中.(我使用官方的less.js客户端编译器.)
@import "@{assets}/font-awesome/less/font-awesome.less";
Run Code Online (Sandbox Code Playgroud)
当我在我的HTML中使用.fa类时它运行良好所以它编译成css,但是当我在我自己的较少文件中使用较少的变量时,这样...
.icon-chevron-up, .icon-chevron-down{
.@{fa-css-prefix}; // or .fa
}
Run Code Online (Sandbox Code Playgroud)
...解析器停止了......
ParseError: Unrecognised input
in app.less?1 on line 36, column 2:
35 .icon-chevron-up, .icon-chevron-down{
36 .@{fa-css-prefix};
37 }
Run Code Online (Sandbox Code Playgroud)
我必须在jQuery插件中覆盖已弃用的Font-Awesome类,而不需要任何jQuery hack.谢谢你的建议!