Less.js

Yazılım ekran görüntüsü:
Less.js
Yazılım detaylar:
Versiyon: 2.5.3 Güncelenir
Qayıt: 1 Oct 15
Geliştirici: Alexis Sellier
Lisans: Ücretsiz
Popülerlik: 223

Rating: 5.0/5 (Total Votes: 1)

Le Aner C SS için AZ standları ve değişkenler, iç içe kural, Mixins ve operasyonlar için destek ekleyerek CSS dili için bir uzantısıdır.
AZ anda hem CSS 2 ve 3 sözdizimini destekler ve geliştiriciler arasında yaygın olarak kullanılan bir dildir.
Less.js AZ sözdizimi okuyabilen bir JavaScript kütüphanesidir.
Kütüphane her tarayıcı yorumlayabilir classic .css biçiminde yeni bir dosyaya kaydederek, aynı zamanda, uyumlu, CSS kodunu .less dosyaları alıp standartlara içeriğini dönüştürerek, temelde bir CSS önişlemci olduğunu.
Hem LESS (sözdizimi) ve Less.js (kütüphane) Google, Twitter ve Facebook ile başlayarak, Internet etrafında büyük şirketlerde kullanım gördük.

Bu sürümde Yeni nedir:

  • işlevi eklentileri
  • yüklemek içinplugin kapsamlı direktifi destekler
  • Tüm direktifler (örn destekler) kabarmış olan, sadece medya
  • ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
  • görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
  • Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
  • Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı
  • olarak
  • import (CSS) yorumlarla yukarıdaki direktifi almıyor
  • bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
  • Değiştir boyutları ve renkleri destekler
  • Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
  • yollarını desteklemek için başka bir düzeltme yerine, bir dizi
  • bir dizge olarak geçirilen
  • Müstakil kural setleri varsayılan argüman olarak kullanılabilir
  • uzanır hakkında yanlış uyarılar Sabit sürü
  • sürekli daha stderr yazılı Hatalar

  • sıkı birimler kapalı ise
  • Tutarlı birimleri tutmak
  • işlevi yorumlar için daha iyi destek tüm argümanlar

sürümünde 2.5.1 yeni Nedir:

  • fonksiyon eklentileri yüklemek içinplugin kapsamlı direktifi destekler
  • Tüm direktifler (örn destekler) kabarmış olan, sadece medya
  • ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
  • görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
  • Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
  • Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı
  • olarak
  • import (CSS) yorumlarla yukarıdaki direktifi almıyor
  • bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
  • Değiştir boyutları ve renkleri destekler
  • Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
  • yollarını desteklemek için başka bir düzeltme yerine, bir dizi
  • bir dizge olarak geçirilen
  • Müstakil kural setleri varsayılan argüman olarak kullanılabilir
  • uzanır hakkında yanlış uyarılar Sabit sürü
  • sürekli daha stderr yazılı Hatalar

  • sıkı birimler kapalı ise
  • Tutarlı birimleri tutmak
  • işlevi yorumlar için daha iyi destek tüm argümanlar

sürümünde 2.5.0 yeni Nedir:

  • fonksiyon eklentileri yüklemek içinplugin kapsamlı direktifi destekler
  • Tüm direktifler (örn destekler) kabarmış olan, sadece medya
  • ayrıştırıcı Performans iyileştirmeleri -. çok hızlı olması çok büyük dosyalar daha az olmayan krom tarayıcıları yardımcı olmalıdır
  • görüntü boyutu fonksiyonu saygı diğer dosya fonksiyonları gibi yollar bulunmaktadır
  • Renk fonksiyonları mutlaka yüzdeleri nispeten yerine geçerli göreceli bir argüman alır
  • Şimdi veriyor yolları ekleyin: (ters eğik çizgi ile tanıma ve olmayan bölme sürücü adları) windows bir ayırıcı
  • olarak
  • import (CSS) yorumlarla yukarıdaki direktifi almıyor
  • bazen sorunları neden tırnak işaretleri olmadan ithal tablolar için Fix
  • Değiştir boyutları ve renkleri destekler
  • Tarayıcı alanı Browserify kullanılmak üzere package.json ayarlanır
  • yollarını desteklemek için başka bir düzeltme yerine, bir dizi
  • bir dizge olarak geçirilen
  • Müstakil kural setleri varsayılan argüman olarak kullanılabilir
  • uzanır hakkında yanlış uyarılar Sabit sürü
  • sürekli daha stderr yazılı Hatalar

  • sıkı birimler kapalı ise
  • Tutarlı birimleri tutmak
  • işlevi yorumlar için daha iyi destek tüm argümanlar

sürümünde 2.4.0 yeni Nedir:

  • eklentileri için destek pre-işlem (ekleme kütüphaneler sessizce vb.)
  • Boş sourcemaps artık işe
  • Extract ve Uzunluk fonksiyonları artık (genel sorunu çözmek için gelmek için daha fazla çalışması) bir listedeki yorum yok saymak

  • Onlar html belge atıfta beri
  • fragmanı url mutlak tedavi edilir

  • bir seçici üzerinde uzatır
  • katıldı & şimdi daha iyi
  • çalışmak
  • İç içe Katmalar ile daha iyi çalışır! önemli (regresyon 2.3.0 olarak)
  • söz bağımlılık şimdi aslında isteğe bağlıdır (2.0.0 tanıtılan)

  • Sadece & # x5C ile
  • Dosyalar, r satırsonu şimdi (2.0.0 yılında gerileme) ok işlemek
  • sıkı birimler kapalı ve birim olduğunda 1 / x (örneğin 1 / 12px) birim çıkışı (2.0.0 regresyon) daha önce x hiçbir şey

sürümünde 2.3.1 yeni Nedir:

  • Sabit seçeneği bağlıdır (2.3.0 regresyon)

  • Alt eleman ifadede kullanılan
  • Destek ana seçici (&) (örn: değil (.c _ &))

Sürüm 2.3.0 yeni nedir.

  • Added isruleset fonksiyonu
  • dosya bulunamadı eğer başarısız daha az neden opsiyonel ithalat seçeneği eklendi.
  • Sabit tarayıcılar tarafı önbelleği.
  • Birçok düzeltmeler referans almak için -. Desteksupport ve anahtar kare
  • Seçiciler şimdi sözde seçicileri interpolate (örn: @ {hover}).

  • Onlar dosyanın sonunda olsaydı
  • Sabit yorumlar kapalı kaçırdı.
  • Sabit! parametrik Mixins ile önemli kullandı.

  • Hedef bulunamadı değilken uzanır için
  • uyarıları yayar.
  • dahil yol şimdi data-uri üzerinde çalışır.
  • Değişkenler ve fonksiyon data-uri de yolu için çalışmalarını çağırır.
  • Sabit mutlak yollar bazen ithalat çalışmıyor.
  • Unicode BOM tekrar kaldırıldı.

sürümünde 2.2.0 yeni Nedir:

  • Şimdi birlikte ithalat dosya enterpolasyon ve ithalat inline kullanarak çalışır
    • sıkıştırma seçeneği (hala çalışır, ancak sessiz olmadıkça bir uyarı verir) deprecate
    • Şimdi bir dosyanın görüntü boyutunu dönüş görüntü boyutu, görüntü genişliği, görüntü yüksekliği az düğüm sürümü
    • ayrıştırma kereden fazla ve geri çağrılabilir birden çok kez oluşmasına neden olabilecek bir sorunu düzeltildi
    • sessize varsayılan lessc, konsola çıkış varsa uyarılar çıktı sona kalmamak
    • isunit işlevi boyut hiçbir birimi olmadığını test etmek 'destekler
    • veri-uri işlevi yerine artık kodlama önce bayt base64 kodlama sonra karakterler ie8 destek belirlemek için sayar
    • sözde sınıfı seçiciler Sabit hata etkileyen nöbetçiler
    • modifyVars birlikte kullanıldığında tarayıcı üzerinde önbelleğe etmeyin
    • dosyasındaki son karakteri ayrıştırmaz az ise Algılama

    • yerine css
    • Bir dosya artık css olup olmadığını tespiti gerektirir / css, .css? css, css ve. Hala içe aktarma seçeneklerini kullanarak dosya türünü daha az söyleyebilirim.
    • Kaldırılan ekstra yeni hat girişi satır içi dosyasını sourcemap eklenen
    • Destekler Safari uzantıları

    sürümünde 2.1.0 Yeni nedir:

    • Sabit isSync seçeneği, bu kullanıyordum eşitleme dosya işlemleri ama sözler uyumsuz geri çağırmak için garanti edilir. Biz şimdi bir özellik yerine şeyler yapmanın 1.sınıf yolu olarak vaat destekliyoruz.
    • Tarayıcı kodu az derlenmiş kadar o blokları yer anlamına v1 gibi, şimdi tekrar senkron
    • filemanagers etkilenen değişken ithalat için bazı düzeltmeler zaman senkron
    • Sabit lessc makefile bağımlılıkları seçeneği
    • Çıktı artık ithal dosyaların bir dizi
    • ile ithalat alanını geri bildiriyor
    • sürücü adları için Bağıl yol testi (pencereler, böylece yalnızca) artık duyarsız
    • harf olduğunu
    • IE7 için Fix - yerine indeksleme dizinin getChar kullanın
    • kullanarak Değişkenler! important şimdi çıktı! önemli kural etkileyecek kadar kabarcıklar
    • LiveReload önbellek buster artık özel tedavi edilir

    nedir sürümü 2.0.0 Yeni

    • olmayan katı birimler modunda Sabit çarpma almak Ünite çözülemez durumda sol işlenen birimi,
    • tarayıcı çapraz uyumluluk için bazı düzeltmeler
    • Tarayıcı testleri artık IE 8-11 ve FF geçmek

    • kısayol olarak kök
    • Eklenen index.js ve browser.js
    • Sabit bazı yerel değişken yazımlar
    • @ karşı tarzı direktifi desteği

    nedir sürümü 1.7.4 Yeni

    • tarayıcıda büyük yolları Kolu
    • Show hatası kullanılan boş bir seçici uzatmak eğer
    • direktiflerde birleştirme Sabit özellik
    • charset ve ithalat direktifleri Sabit sipariş

    • Eğer olsaydı
    • kurallar neden Sabit yarış durumu Tanımlanamayan bir hata bazen karmaşık bir ithalat strateji

    • noktalı virgül veya hatalı eksik ithalat için
    • Daha hata mesajı

    sürümünde 1.7.3 yeni Nedir:

    • gibi, renk fonksiyonlarının sonuçlarını yuvarlak etmeyin hafiflik, renk tonu, Luma vb ..

    • Arka plan tanımlarında
    • Destek kapağı ve ihtiva anahtar kelimeler.

    sürümünde 1.7.0 yeni Nedir:

    • değişkenler rulesets için destek ekleyin ve Mixins geçti sarma izin

    • w3c spec takip etmek
    • değiştir luma, luma parlaklık olarak mevcuttur. Eşik% varolan hesaplanan luma yakın olup olmadığını farklılıkları görebilirsiniz böylece Kontrast hala luma kullanır.

    • --selectors-birleştirme modu anlamına
    • Yükseltildi temiz css şimdi --compatibility değiştirilmiştir
    • keyframes,namespace,charset
    • değişkenler kullanarak destek ekle
      + ile birleştirilmesi
    • Destek mülkiyet _ boşluk gerekli ve virgülle ayrılmış için + tutmak vardır
    • İthalat şimdi her zaman bir kez tutarlı ithalat - bir yarış durumu önceden geliyordu belirli yapılandırmalar dosyaları farklı bir sipariş
    • yol açacak

    nedir sürümü 1.6.3 Yeni

      Bazı çalışmıyor kez toCSS çağrı ile
    • sorun giderildi durumlar.

    sürümünde 1.6.1 yeni Nedir:

    • Destek ^ ve ^^ gölge DOM seçicileri
    • ve direktif pozisyonunda (eleman veya seçici sonunu bildirmek için kullanılır) Sabit sourcemap seçici (daha önce desteklenmez)
    • Boş az dosya ayrıştırma Sabit
    • Hata (şu anda) çoklu CSS seçiciler üzerinde belirsiz nöbetçiler
    • Eski ortamlar - fonksiyonu dönen typeof regex karşı koruma
    • varsayılan anahtar sözcüğünü kullanmayın

    1.5.0 sürümünden yeni nedir

    • ithalat inline seçeneği için destek css eklemek için bu size Örneğin ayrıştırmak az İSTEMİYORSANIZ import (inline) & quot; & quot ;; file.css
    • (dosya önbelleği kullanarak yeni değişkenler yenileme stilleri,) modifyVars için daha iyi destek, şimdi daha resiliant
    • ithalat referans seçeneği için Destek harici css başvurmak için, ama çıkış değil. Herhangi mixin aramalar veya çıkış olacaktır uzatmak.
    • seçiciler gardiyanları desteği (şu anda sadece tek bir seçici varsa)

    • sözdizimi
    • özellik + aracılığıyla birleştirilmesi izin
    • Eklenenler min / max fonksiyonları
    • Added uzunluk fonksiyonu ve gelişmiş ekstrakt virgülle ayrılmış değerler ile çalışmak için
    • ithalat birden kullanırken, alt ithalatı son çıkış içine birden çok kez alınır

    sürümünde 1.4.1 yeni Nedir:

    • Sabit syncImports ve yui-sıkıştırmak seçeneği onlar göz ardı ediliyordu.
    • Sabit birçok global değişken sızıntıları.

    nedir 1.4.0 sürümü Yeni:.

    • sıkı matematik seçeneği Sabit geçen

    sürümünde 1.3.3 yeni Nedir:

    • mixin çağrısı ile Sabit kritik hata kullanıyorsanız birden parantez .

    • Filtre kontrast işlevini kullanırken ilk argüman bir renk değilse
    • fonksiyon geçirilir.

    nedir sürümü 1.3.2 Yeni

    • Tarayıcı ve sunucu url yeniden yazma artık hizalanmış re-yazma değil (önceki lessc davranış)
    • yeniden yazma göre-URL'lerin seçeneğini kullanarak giriş dosyası göreli olarak yapılabilir URL yeniden yazma (less.relativeUrls opsiyon)
    • RootPath seçeneği her url temel yolu eklemek için kullanılabilir

    • ve
    • Destek mixin argümanı seperatör ';' böylece virgülle ayrılmış değerler iletebilirsiniz. örneğin .mixin (23px, 12px);
    • köşe durumlarda adlı argümanlar ile ilgili sorunlar düzeltildi sürü davranıyor değil beklendiği gibi
    • hsv, hsva, birim fonksiyonları
    • Sabit çok daha fazla kötü hata iletilerini
    • Sabit @ ithalat kez tam yolunu değil, belirlemek için göreceli birini kullanmak bir ithalat zaten ithal edilmiş ise
    • Destekler: not (: nth-child (3))

    nedir sürümü 1.3.0 Yeni

    • media köpüren
    • seçiciler olarak destek keyfi varlıklar
    • Değişkin argüman desteği
    • sıfır Arity Mixins davranışı değişti, yukarıdaki bağlantıya bakın.

    • Herhangi bir seçicinin
    • izinimport direktifleri
    • Medya-sorgu özellikleri şimdi değişken
    • olabilir
    • medya sorgu koşulları Otomatik birleştirme
    • Fix global değişken sızıntıları
    • yanlış Arity çağrı Fix hata mesajı
    • Bir 'arguments' davranış hatayı düzeltin
    • Fix '::' seçici çıkışı
    • Mixins ilemedia kullanırken bir hata Fix

    Gereksinimleri

    • JavaScript istemci tarafında etkin
    • sunucu tarafı ortamları için 0.10 veya daha yüksek node.js

  • Benzer yazılım

    Compass
    Compass

    28 Feb 15

    Flexie
    Flexie

    5 Jun 15

    Geliştirici Diğer yazılım Alexis Sellier

    LESS
    LESS

    13 May 15

    Vows
    Vows

    6 Mar 16

    Yorumlar Less.js

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!