LESS, .less dosyalarınızı önceden derlemenizi sağlayan bir ikili (lessc) ile birlikte gelir. Bu şekilde kullanırsınız:
$ lessc styles.less > styles.css
Ancak çoğu insan LESS dosyası her güncellendiğinde CSS stil sayfasını otomatik olarak yeniden derlemek için lessc -w
veya lessc --watch
komutunu kullandığını düşünüyorum . CSS'yi küçültmek için lessc de olabilir, örn lessc -w -x
.
Düzenleme: Sadece açıklığa kavuşturmak için, lessc sunucu tarafı yüklemesi ile birlikte gelir (yani node.js paket yöneticisi aracılığıyla daha az yüklediğinizde). Ancak GitHub'dan manuel olarak indirebilirsiniz .
lessc adresinde bulunur /bin/lessc
. Bu (should da Mac için iş) kursu * Nix ikili, ama orada olan Windows ikili ( lessc.exe başka bir Windows AZ derleyici olduğunu dotless göre).
Güncelleme:less-watch
Otomatik olarak derlemek için
kullanın .
Alternatif olarak, bugünlerde birçok geliştirici, grunt
yapı otomasyonunu (derleme, küçültme, test etme, vb.) İşlemek gibi görev koşucularını kullanıyor . Kullanılması grunt-contrib-watch
, grunt-contrib-less
ve grunt-contrib-livereload
, gerçekten geliştirme iş akışını düzene olabilir.
Örneğin yo
, yeni web projenizi iskele olarak kullanırsanız , değişiklikler için LESS / CSS / JS / HTML dosyalarınızı izlemek ve gerektiğinde projenizin gerekli bölümlerini yeniden derlemek için önceden yapılandırılmış olarak gelir. Basitçe çalıştırın grunt serve
ve manuel olarak derleme (LESS / SASS / CoffeeScript) / kodunuzu küçültme / birleştirme veya tarayıcınızı bir mağara adamı gibi manuel olarak yenileme konusunda endişelenmenize gerek kalmadan kodlamaya hazırsınız ...