Brakujące zmienne Font-Awesome.less w moim pliku .less po zaimportowaniu
W moim projekcie dostałem interesujący błąd analizy. Używam Font Awesome i zaimportowałem go do mojego pliku app.less. (Używam oficjalnego kompilatora po stronie klienta less.js).
@import "@{assets}/font-awesome/less/font-awesome.less";
Kiedy używam klasy .fa w moim HTML, działa dobrze, więc kompiluje się do css, ALE, gdy używam mniej zmiennych w moim mniejszym pliku, jak ten ...
.icon-chevron-up, .icon-chevron-down{
.@{fa-css-prefix}; // or .fa
}
... parser zatrzymał się ...
ParseError: Unrecognised input
in app.less?1 on line 36, column 2:
35 .icon-chevron-up, .icon-chevron-down{
36 .@{fa-css-prefix};
37 }
Muszę przesłonić przestarzałe klasy Font-Awesome w wtyczce jQuery bez żadnego hakowania jQuery. Dziękuję za radę!