Próbowałem włączyć kompilator lessc do dużego projektu, który ma podstawową konfigurację z Bootstrap i powoduje tylko różne kompilacje (dla których istnieją bilety dla wszystkich z różnymi rozwiązaniami).Użyj Node.js jako samodzielnego kompilatora LESS w projekcie?
Jedno rozwiązanie nie daje mi tego, czego chcę, co jest sposobem na skompilowanie mniejszego stosu przez linię poleceń.
Kompiluję różne inne zasoby przez node.js i mam nadzieję, że zrobię to samo z mniej, ale każdy wynik wyszukiwania, jaki znajdę na ten temat, to Node.js + Express, który nie jest tym, czego chcę. Chcę samodzielny kompilator. (Pomysł: require.js plik rjs)
Znalazłem Node-less, ale nie widziałem aktualizacji od 2 lat i jako taki nie jest idealny.
So. Pytanie: Czy istnieje sposób linii poleceń do kompilowania mniejszych plików za pomocą pliku node.js? Idealnie impl:
node compiler.js build.js
gdzie build.js to plik ze ścieżką do bootstrap.less i wszystko, co potrzebne.
Przykład r.js pliku konfiguracyjnym:
({
baseURL : "../assets",
mainConfigFile : "../assets/main.js",
name : "../assets/main",
out : "../assets/main.optmin.js",
optimize : "uglify"
})
W zależności od konfiguracji, najprawdopodobniej nie trzeba dzwonić za pośrednictwem węzła. Na przykład w moim systemie zainstalowałem mniej za pomocą npm, a lessc jest samodzielnym plikiem wykonywalnym. – aaronsnoswell