Less.js

Software screenshot:
Less.js
Rincian Software:
Versi: 2.5.3 Diperbarui
Tanggal Upload: 1 Oct 15
Pengembang: Alexis Sellier
Lisensi: Gratis
Popularitas: 103

Rating: nan/5 (Total Votes: 0)

berdiri KURANG untuk Le aner C SS, dan adalah ekstensi untuk bahasa CSS, menambahkan dukungan untuk variabel, aturan bersarang, mixin dan operasi.
KURANG saat ini mendukung CSS 2 & 3 sintaks dan merupakan bahasa yang digunakan secara luas di kalangan pengembang.
Less.js adalah library JavaScript yang mampu membaca sintaks KURANG.
Perpustakaan pada dasarnya adalah preprocessor CSS, mengambil file .less dan mengkonversi konten mereka dengan standar kode CSS compliant, juga menyimpannya ke sebuah file baru dalam format klasik css yang setiap browser dapat menafsirkan.
Kedua KURANG (sintaks) dan Less.js (perpustakaan) telah melihat penggunaan di perusahaan besar di Internet, dimulai dengan Google, Twitter dan Facebook.

Apa yang baru dalam rilis ini:

  • Mendukung scopedplugin direktif untuk memuat fungsi plugin
  • Semua arahan yang menggelegak (misalnya mendukung), bukan hanya media yang
  • perbaikan kinerja untuk parser -. harus membantu browser non-krom dengan file kurang sangat besar untuk menjadi jauh lebih cepat
  • Fungsi ukuran gambar hal termasuk jalur seperti fungsi file lain
  • fungsi Color mengambil argumen relatif yang berlaku persentase yang relatif bukan mutlak
  • Sertakan jalan sekarang memungkinkan: sebagai pemisah pada windows (mengenali dan tidak membelah nama drive dengan backslash)
  • import (CSS) tidak menarik direktif atas komentar
  • Fix untuk laporan impor tanpa tanda kutip kadang-kadang menyebabkan masalah
  • Ganti mendukung dimensi dan warna
  • Bidang Browser diatur dalam package.json untuk digunakan dengan Browserify
  • fix lain untuk mendukung jalur yang melewati sebagai string bukan array
  • mengetahui aturan Terpisah dapat digunakan sebagai argumen default
  • banyak Tetap peringatan palsu tentang meluas
  • Kesalahan ditulis ke stderr lebih konsisten
  • Secara konsisten menjaga unit jika unit ketat off
  • Dukungan yang lebih baik untuk komentar dalam fungsi semua argumen

Apa yang baru di versi 2.5.1:

  • Mendukung scopedplugin direktif untuk memuat fungsi plugin
  • Semua arahan yang menggelegak (misalnya mendukung), bukan hanya media yang
  • perbaikan kinerja untuk parser -. harus membantu browser non-krom dengan file kurang sangat besar untuk menjadi jauh lebih cepat
  • Fungsi ukuran gambar hal termasuk jalur seperti fungsi file lain
  • fungsi Color mengambil argumen relatif yang berlaku persentase yang relatif bukan mutlak
  • Sertakan jalan sekarang memungkinkan: sebagai pemisah pada windows (mengenali dan tidak membelah nama drive dengan backslash)
  • import (CSS) tidak menarik direktif atas komentar
  • Fix untuk laporan impor tanpa tanda kutip kadang-kadang menyebabkan masalah
  • Ganti mendukung dimensi dan warna
  • Bidang Browser diatur dalam package.json untuk digunakan dengan Browserify
  • fix lain untuk mendukung jalur yang melewati sebagai string bukan array
  • mengetahui aturan Terpisah dapat digunakan sebagai argumen default
  • banyak Tetap peringatan palsu tentang meluas
  • Kesalahan ditulis ke stderr lebih konsisten
  • Secara konsisten menjaga unit jika unit ketat off
  • Dukungan yang lebih baik untuk komentar dalam fungsi semua argumen

Apa yang baru di versi 2.5.0:

  • Mendukung scopedplugin direktif untuk memuat fungsi plugin
  • Semua arahan yang menggelegak (misalnya mendukung), bukan hanya media yang
  • perbaikan kinerja untuk parser -. harus membantu browser non-krom dengan file kurang sangat besar untuk menjadi jauh lebih cepat
  • Fungsi ukuran gambar hal termasuk jalur seperti fungsi file lain
  • fungsi Color mengambil argumen relatif yang berlaku persentase yang relatif bukan mutlak
  • Sertakan jalan sekarang memungkinkan: sebagai pemisah pada windows (mengenali dan tidak membelah nama drive dengan backslash)
  • import (CSS) tidak menarik direktif atas komentar
  • Fix untuk laporan impor tanpa tanda kutip kadang-kadang menyebabkan masalah
  • Ganti mendukung dimensi dan warna
  • Bidang Browser diatur dalam package.json untuk digunakan dengan Browserify
  • fix lain untuk mendukung jalur yang melewati sebagai string bukan array
  • mengetahui aturan Terpisah dapat digunakan sebagai argumen default
  • banyak Tetap peringatan palsu tentang meluas
  • Kesalahan ditulis ke stderr lebih konsisten
  • Secara konsisten menjaga unit jika unit ketat off
  • Dukungan yang lebih baik untuk komentar dalam fungsi semua argumen

Apa yang baru di versi 2.4.0:

  • Dukungan untuk plugin yang pra-proses (untuk menambahkan perpustakaan diam-diam dll.)
  • sourcemaps Kosong sekarang bekerja
  • Extract dan Panjang fungsi sekarang mengabaikan komentar dalam daftar (lebih banyak pekerjaan untuk datang untuk memperbaiki masalah umum)

  • url
  • fragmen ini diperlakukan mutlak karena mereka mengacu pada dokumen html
  • Memperpanjang pada pemilih bergabung dengan & sekarang bekerja lebih baik
  • mixin Bersarang bekerja lebih baik dengan! penting (regresi di 2.3.0)
  • Ketergantungan janji sekarang benar-benar opsional (diperkenalkan di 2.0.0)
  • File dengan hanya & # x5c; baris r sekarang memproses ok (regresi di 2.0.0)
  • Bila unit ketat off dan unit adalah 1 / x, (misalnya 1 / 12px) output unit x, sebelumnya tidak ada (regresi di 2.0.0)

Apa yang baru di versi 2.3.1:

  • Tetap opsi tergantung (regresi di 2.3.0)
  • pemilih Dukungan orang tua (&) digunakan dalam ekspresi elemen sub (misalnya: tidak (c _ &))

Apa yang baru di versi 2.3.0:.

  • Ditambahkan isruleset fungsi
  • Ditambahkan pilihan impor opsional, menyebabkan lebih sedikit untuk tidak gagal jika file tidak ditemukan.
  • Tetap browser-side Cache.
  • Banyak perbaikan untuk mengimpor referensi -. dukungansupport dan keyframe
  • Penyeleksi sekarang interpolasi pemilih semu (misalnya: @ {} melayang).
  • komentar Tetap terjawab off jika mereka berada di akhir file.
  • Tetap! penting yang digunakan dengan mixin parametrik.
  • memancarkan peringatan untuk memperluas ketika target tidak ditemukan.
  • termasuk-jalan sekarang bekerja pada data-uri.
  • Variabel dan fungsi panggilan bekerja untuk jalur data-uri.
  • Tetap path absolut tidak bekerja pada impor kadang-kadang.
  • Unicode BOM dihapus lagi.

Apa yang baru di versi 2.2.0:

  • Menggunakan impor nama file interpolasi dan impor inline bersama sekarang bekerja
  • Turunkan opsi kompresi (masih bekerja, tapi output peringatan kecuali diam)
  • Versi simpul kurang sekarang memiliki gambar-ukuran, gambar-lebar, gambar-tinggi yang kembali dimensi citra file
  • Tetap masalah yang dapat menyebabkan parse terjadi lebih dari sekali dan callback disebut beberapa kali
  • Jika Anda keluaran ke konsol, lessc default untuk diam sehingga peringatan tidak berakhir dalam output
  • fungsi isunit mendukung '' untuk menguji apakah dimensi tidak memiliki satuan
  • fungsi Data-uri sekarang menghitung karakter setelah base64 encoding bukan byte sebelum pengkodean untuk menentukan dukungan ie8
  • bug penjaga Mempengaruhi Tetap pada pemilih kelas semu
  • Jangan-cache pada browser bila digunakan dengan modifyVars
  • Deteksi jika kurang tidak mengurai karakter terakhir dalam file
  • Deteksi apakah suatu file css sekarang memerlukan / css, css,? css, & css bukan hanya css. Anda masih dapat memberitahu kurang jenis file menggunakan opsi impor.
  • Dihapus baris baru ekstra ditambahkan ke sourcemap berkas entri inline
  • Mendukung Safari ekstensi

Apa yang baru di versi 2.1.0:

  • option Tetap isSync, itu menggunakan operasi file sync tapi janji dijamin untuk menelepon kembali async. Kami sekarang mendukung janji sebagai fitur daripada cara kelas 1 dalam melakukan sesuatu.
  • Kode Browser sekarang sinkron lagi, seperti di v1, berarti blok situs sampai kurang dikompilasi
  • Beberapa perbaikan untuk impor variabel yang mempengaruhi filemanagers ketika sinkron
  • lessc Tetap dependensi makefile pilihan
  • Keluaran sekarang melaporkan kembali bidang impor dengan berbagai file diimpor
  • tes jalan relatif untuk nama drive (sehingga windows saja) kini huruf sensitif
  • Perbaiki untuk IE7 - menggunakan getchar bukan pengindeksan array yang
  • Variabel menggunakan! penting sekarang keluaran! penting, yang gelembung untuk mempengaruhi aturan
  • LiveReload Cache buster sekarang diperlakukan khusus

Apa yang baru di versi 2.0.0:

  • perkalian Tetap di non modus unit ketat untuk mengambil Unit operan kiri, dalam kasus bahwa unit tidak dapat diselesaikan
  • Beberapa perbaikan untuk browser kompatibilitas silang
  • tes Browser sekarang lulus dalam IE 8-11 dan FF
  • index.js Ditambahkan dan browser.js di akar sebagai jalan pintas
  • Tetap beberapa ejaan variabel lokal
  • Dukungan untuk @ kontra-gaya direktif

Apa yang baru di versi 1.7.4:

  • Menangani jalur huruf besar di browser
  • Tampilkan kesalahan jika pemilih kosong digunakan dalam memperpanjang
  • properti Tetap penggabungan di arahan
  • pemesanan Fixed charset dan impor arahan
  • kondisi lomba Tetap yang menyebabkan aturan adalah kesalahan terdefinisi kadang-kadang jika Anda memiliki strategi impor kompleks
  • pesan kesalahan yang lebih baik untuk impor hilang semi-titik dua atau cacat

Apa yang baru di versi 1.7.3:

  • Jangan melengkapi hasil fungsi warna, seperti ringan, hue, luma dll ..
  • Dukungan penutup dan mengandung kata kunci dalam definisi latar belakang.

Apa yang baru di versi 1.7.0:

  • Add dukungan untuk mengetahui aturan di variabel dan diteruskan ke mixin untuk memungkinkan membungkus
  • Ubah luma mengikuti spesifikasi W3C, luma tersedia sebagai pencahayaan. Sebaliknya masih menggunakan luma sehingga Anda dapat melihat perbedaan jika ambang Anda% dekat luma dihitung ada.
  • Upgrade css bersih yang berarti --selectors-merge-mode sekarang berganti nama --compatibility
  • Add dukungan untuk menggunakan variabel dengankeyframes,namespace,charset
  • Dukungan properti penggabungan dengan + _ ketika ruang dibutuhkan dan tetap + untuk dipisahkan koma
  • Impor sekarang selalu mengimpor sekali konsisten - kondisi lomba dimaksudkan sebelumnya konfigurasi tertentu akan menyebabkan pemesanan yang berbeda dari file

Apa yang baru di versi 1.6.3:

  • Tetap masalah dengan memanggil toCSS dua kali tidak bekerja di beberapa situasi.

Apa yang baru di versi 1.6.1:

  • Dukungan ^ dan ^^ bayangan DOM pemilih
  • pemilih sourcemap Tetap (digunakan untuk melaporkan akhir elemen atau pemilih) dan posisi direktif (sebelumnya tidak didukung)
  • Tetap parsing file kosong kurang
  • Kesalahan pada (saat ini) penjaga ambigu pada selektor beberapa CSS
  • lingkungan Lama - melindungi terhadap typeof regex kembali fungsi
  • Jangan gunakan kata kunci bawaan

Apa yang baru di versi 1.5.0:

  • Dukungan untuk opsi impor inline untuk menyertakan css yang Anda TIDAK ingin kurang untuk mengurai misalnya import (inline) & quot; & quot ;; file.css
  • Dukungan yang lebih baik untuk modifyVars (me-refresh gaya dengan variabel baru, menggunakan file cache), sekarang lebih resiliant
  • Dukungan untuk opsi referensi impor untuk referensi css eksternal, tetapi tidak output. Panggilan mixin atau memperpanjang akan menjadi output.
  • Dukungan untuk penjaga di penyeleksi (saat ini hanya jika Anda memiliki pemilih tunggal)
  • Izinkan properti penggabungan melalui +: sintaks
  • Ditambahkan min / max fungsi
  • Ditambahkan panjang fungsi dan ditingkatkan ekstrak untuk bekerja dengan koma nilai dipisahkan
  • Bila menggunakan impor beberapa, sub impor yang diimpor beberapa kali menjadi output akhir

Apa yang baru di versi 1.4.1:

  • syncImports Tetap dan pilihan yui-kompres, karena mereka sedang diabaikan.
  • Tetap beberapa kebocoran variabel global.

Apa yang baru di versi 1.4.0:

  • lewat Tetap opsi matematika yang ketat

Apa yang baru di versi 1.3.3:

  • Fixed bug kritis dengan mixin panggilan jika menggunakan beberapa tanda kurung
  • .
  • Bila menggunakan fungsi kontras filter, fungsi dilewatkan melalui jika argumen pertama tidak warna.

Apa yang baru di versi 1.3.2:

  • Browser dan url server yang menulis ulang sekarang aligned untuk tidak menulis ulang (perilaku lessc sebelumnya)
  • URL-ulang dapat dibuat untuk menulis ulang menjadi relatif ke file entri menggunakan pilihan relatif-url (less.relativeUrls pilihan)
  • option ROOTPATH ​​dapat digunakan untuk menambahkan path dasar untuk setiap url
  • Dukungan mixin argumen seperator dari ';' sehingga Anda dapat melewati koma nilai dipisahkan. misalnya .mixin (23px, 12px;);
  • banyak Fixed masalah dengan argumen yang disebutkan dalam kasus sudut, tidak berperilaku seperti yang diharapkan
  • HSV, hsva, fungsi satuan
  • banyak tetap lebih buruk pesan error
  • Fixed @ impor sekali untuk menggunakan path lengkap, bukan relatif satu untuk menentukan apakah impor telah diimpor sudah
  • Mendukung: tidak (: n-anak (3))

Apa yang baru di versi 1.3.0:

  • media menggelegak
  • Dukungan entitas sewenang-wenang sebagai penyeleksi
  • dukungan argumen variadic
  • Perilaku mixin nol-arity telah berubah, lihat link di atas.
  • Izinkan 'import' arahan dalam pemilih setiap

  • fitur
  • Media-permintaan sekarang dapat menjadi variabel
  • penggabungan otomatis kondisi media permintaan
  • Perbaiki kebocoran variabel global
  • pesan kesalahan Fix pada salah-arity panggilan
  • Perbaiki 'arguments' bug perilaku
  • Fix '::' keluaran pemilih
  • Perbaiki bug ketika menggunakanmedia dengan mixin

Persyaratan :

  • memampukan JavaScript pada sisi client
  • Node.js 0,10 atau lebih tinggi untuk lingkungan server-side

Software yang serupa

phpHaml
phpHaml

5 Jun 15

Slippy
Slippy

6 Jun 15

eLyXer
eLyXer

6 Jun 15

Stylus
Stylus

10 Feb 16

Perangkat lunak lain dari pengembang Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Komentar untuk Less.js

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!