LESS zawiera plik binarny (lessc), który pozwala wstępnie skompilować pliki .less. Używasz go jako takiego:
$ lessc styles.less > styles.css
Ale myślę, że większość ludzi po prostu używa polecenia lessc -wlub lessc --watchdo automatycznej ponownej kompilacji arkusza stylów CSS przy każdej aktualizacji pliku LESS. Możesz także poprosić lessc o zminimalizowanie CSS, np lessc -w -x.
Edycja: Aby to wyjaśnić, lessc jest dostarczany z instalacją po stronie serwera (tj. Gdy instalujesz mniej za pomocą menedżera pakietów node.js). Ale możesz pobrać go ręcznie z GitHub .
lekcja znajduje się na /bin/lessc. To jest oczywiście * nix binarny (powinien także działać na komputerze Mac), ale nie jest binarny system Windows ( lessc.exe ) na podstawie bez kropki, które jest inny kompilator Okna MNIEJ.
Aktualizacja:
służy less-watchdo automatycznej kompilacji.
Alternatywnie, wielu programistów korzysta obecnie z programów grunturuchamiających zadania, takich jak obsługa automatyzacji kompilacji (kompilacja, minimalizacja, testowanie itp.). Korzystanie grunt-contrib-watch, grunt-contrib-lessi grunt-contrib-livereloadmożna naprawdę usprawnić przepływ pracy rozwojowej.
Na przykład, jeśli używasz yodo rusztowania nowego projektu internetowego, jest wstępnie skonfigurowany do oglądania plików LESS / CSS / JS / HTML pod kątem zmian i rekompilacji niezbędnych części projektu w razie potrzeby. Wystarczy uruchomić grunt serve, a będziesz gotowy do kodowania bez martwienia się o ręczne kompilowanie (LESS / SASS / CoffeeScript) / minimalizowanie / konkatenację kodu lub ręczne odświeżanie przeglądarki jak jaskiniowiec ...