LessCSS - von Ruby zu JavaScript
Gestern habe ich den Schritt gewagt und das LessCSS-Gem gegen less.js ausgetauscht. Autor, Syntax und Programmname bleiben gleich, die Implementation ist frisch und nicht in Ruby sondern JavaScript verfasst.
Da ich LessCSS aktuell in einem Python Projekt auf Basis von Flask nutze und dort die Integration per Flask-Extension von Statten geht, war ich bisher etwas zoegerlich bei dieser Entscheidung. Diese Ruby “Stacktraces” gingen mir vorgestern aber in einem Ausmass auf den Keks, dass ich schon Angst um’s Mobiliar hatte und schnell fuer mein seelisches Wohlbefinden Sorge tragen musste.
Wenn man Node.js schon am laufen hat, geht das ganz schnell:
gem uninstall less
npm install less
Danach steht lessc wie gewohnt zur Verfuegung.
Bisher gab und gibt es keine Probleme, im Gegenteil. Kurze Fehlermeldungen, weniger Parsing Errors bei CSS3 Deklarationen. Ich weiss nicht ob es an Node.js liegt oder die Ruby-Variante qualitativ so schlecht war (ich tendiere zur zweiten Erklaerung), es ist einfach schnell.
Alles in Allem: Empfehlung!