Less.js

Software skärmdump:
Less.js
Mjukvaruinformation:
Version: 2.5.3 Uppdaterad
Ladda upp dagen: 1 Oct 15
Utvecklare: Alexis Sellier
Licens: Gratis
Popularitet: 103

Rating: nan/5 (Total Votes: 0)

MINDRE står för Le aner C SS, och är ett tillägg för CSS språk, lägga till stöd för variabler, kapslade regler, mixins och verksamheter.
MINDRE närvarande stödjer både CSS 2 & 3 syntax och är ett utbrett språk bland utvecklare.
Less.js är en JavaScript-bibliotek kan läsa MINDRE syntax.
Biblioteket är i grunden en CSS preprocessor, ta .less filer och omvandla sitt innehåll till standard-kompatibel CSS-kod, även spara den till en ny fil i klassisk css format som alla webbläsare kan tolka.
Både MINDRE (syntax) och Less.js (biblioteket) har sett användning i stora företag runt om i Internet, som börjar med Google, Twitter och Facebook.

Vad är nytt i den här versionen:

  • stöder scopedplugin direktivet att ladda funktion plugins
  • Alla direktiven bubblas (t.ex. stöder), inte bara media
  • Prestandaförbättringar till tolken -. bör hjälpa icke-krom webbläsare med mycket stora färre filer för att vara en mycket snabbare
  • De bildstorlek funktions avseenden inkluderar vägar som andra filfunktioner
  • Färga funktioner tar en relativ argument som gäller procentsatser relativt istället för absolut
  • Inkludera vägar nu gör: som en separator på fönster (erkänner och inte delning enhetsnamn genom backslash)
  • import (CSS) inte dra direktivet ovan kommentarer
  • Fix för import uttalanden utan citattecken ibland orsaka problem
  • Byt stöder dimensioner och färger
  • Webbläsaren fältet ligger i package.json för användning med Browserify
  • En annan fix för att stödja vägar som skickas som en sträng i stället för en array
  • Fristående regeluppsättningar kan användas som standardargument
  • Fast många falska varningar om sträcker
  • Fel skrivs till stderr mer konsekvent
  • Konsekvent hålla enheter om strikta enheter är avstängd
  • Bättre stöd för kommentarer i tjänste alla argument

Vad är nytt i version 2.5.1:

  • stöder scopedplugin direktivet att ladda funktions plugins
  • Alla direktiven bubblas (t.ex. stöder), inte bara media
  • Prestandaförbättringar till tolken -. bör hjälpa icke-krom webbläsare med mycket stora färre filer för att vara en mycket snabbare
  • De bildstorlek funktions avseenden inkluderar vägar som andra filfunktioner
  • Färga funktioner tar en relativ argument som gäller procentsatser relativt istället för absolut
  • Inkludera vägar nu gör: som en separator på fönster (erkänner och inte delning enhetsnamn genom backslash)
  • import (CSS) inte dra direktivet ovan kommentarer
  • Fix för import uttalanden utan citattecken ibland orsaka problem
  • Byt stöder dimensioner och färger
  • Webbläsaren fältet ligger i package.json för användning med Browserify
  • En annan fix för att stödja vägar som skickas som en sträng i stället för en array
  • Fristående regeluppsättningar kan användas som standardargument
  • Fast många falska varningar om sträcker
  • Fel skrivs till stderr mer konsekvent
  • Konsekvent hålla enheter om strikta enheter är avstängd
  • Bättre stöd för kommentarer i tjänste alla argument

Vad är nytt i version 2.5.0:

  • stöder scopedplugin direktivet att ladda funktions plugins
  • Alla direktiven bubblas (t.ex. stöder), inte bara media
  • Prestandaförbättringar till tolken -. bör hjälpa icke-krom webbläsare med mycket stora färre filer för att vara en mycket snabbare
  • De bildstorlek funktions avseenden inkluderar vägar som andra filfunktioner
  • Färga funktioner tar en relativ argument som gäller procentsatser relativt istället för absolut
  • Inkludera vägar nu gör: som en separator på fönster (erkänner och inte delning enhetsnamn genom backslash)
  • import (CSS) inte dra direktivet ovan kommentarer
  • Fix för import uttalanden utan citattecken ibland orsaka problem
  • Byt stöder dimensioner och färger
  • Webbläsaren fältet ligger i package.json för användning med Browserify
  • En annan fix för att stödja vägar som skickas som en sträng i stället för en array
  • Fristående regeluppsättningar kan användas som standardargument
  • Fast många falska varningar om sträcker
  • Fel skrivs till stderr mer konsekvent
  • Konsekvent hålla enheter om strikta enheter är avstängd
  • Bättre stöd för kommentarer i tjänste alla argument

Vad är nytt i version 2.4.0:

  • Stöd för plugins som pre-process (att lägga bibliotek tyst osv.)
  • Tomma sourcemaps arbetar nu
  • Utdrag och längd fungerar nu ignorera kommentarer i en lista (mer arbete för att komma till rätta det allmänna problemet)
  • fragment url: s behandlas absolut, eftersom de hänvisar till HTML-dokument
  • Förlänger på en väljare förenas med och nu fungerar bättre
  • Kapslade mixins fungera bättre med! viktigt (regression i 2.3.0)
  • Löftet beroendet är nu faktiskt frivilligt (infördes 2.0.0)
  • filer med bara & # x5c; r radbrytningar bearbeta nu ok (regression i 2.0.0)
  • När strikta enheter är avstängd och enheten är 1 / x (t.ex. 1 / 12px) enheten utgången är x, tidigare ingenting (regression i 2.0.0)

Vad är nytt i version 2.3.1:

  • Fixat beror alternativet (regression i 2.3.0)
  • Support förälder väljaren (&) som används i under elementet uttryck (t.ex. inte (.c _ &))

Vad är nytt i version 2.3.0:.

  • Inkom isruleset funktion
  • Inkom valfritt alternativ import, vilket mindre att inte misslyckas om filen inte hittas.
  • Fixat webbläsare-sidan cache.
  • Många fixar att importera referens -. stödsupport och keyframe
  • Väljare nu interpolera pseudoväljare (t.ex. @ {hover}).
  • Fasta kommentarer missat av om de var i slutet av filen.
  • Fixat! viktigt används med parametriska mixins.
  • Avger varningar för sträcker sig när målet inte hittas.
  • inkluderar-path fungerar nu på data-uri.
  • Variabler och funktionsanrop arbete för väg i data uri.
  • Fixat absoluta sökvägar fungerar inte på import ibland.
  • Unicode BOM bort igen.

Vad är nytt i version 2.2.0:

  • Använda import filnamn interpolering och import inline tillsammans nu fungerar
  • nedvärdera kompressions alternativet (fortfarande fungerar, men matar ut en varning om tyst)
  • Noden versionen av mindre har nu bildstorlek, bildbredd, bild höjd som återvänder bildens dimensioner av en fil
  • Fixat ett problem som kan leda till att parse att förekomma mer än en gång och återuppringning kallas flera gånger
  • Om du utmatning till konsolen, lessc standard tyst så varningar inte hamnar i produktionen
  • isunit funktionen stöder '' för att testa om en dimension har ingen enhet
  • data uri funktion räknar nu tecken efter base64-kodning i stället för byte före kodning för att bestämma IE8 stöd
  • Fasta bugg åstad vakter på pseudoklassväljarna
  • inte cache i webbläsaren när den används med modifyVars
  • Detection om mindre inte tolka sista tecknet i filen
  • Upptäckt av huruvida en fil är css nu kräver / css, css,? css & css i stället för bara css. Du kan fortfarande säga mindre typ av fil med importalternativ.
  • Removed extra ny rad läggs till sourcemap inträde inline-fil
  • Stöder Safari tillägg

Vad är nytt i version 2.1.0:

  • alternativet Fast isSync, det var med hjälp av synkroniserings filhantering men löften garanterade att ringa tillbaka asynkron. Vi stöder nu löften som en funktion snarare än 1: a klass sätt att göra saker.
  • Browser kod är nu synkron igen, som i v1, vilket betyder att den blockerar plats till mindre sammanställs
  • Vissa korrigeringar för rörliga import vilket påverkade filemanagers när synkron

  • Alternativet
  • Fast lessc Makefilen beroenden
  • Output rapporterar nu tillbaka en import fält med en rad importerade filer
  • Relativ sökväg test för driv namn (så windows endast) nu skift okänslig
  • Fix för IE7 - använd getchar istället för indexering array
  • Variabler hjälp! viktigt nu utgång! viktigt, som bubblar upp att påverka regeln
  • LiveReload cache buster nu behandlas speciellt

Vad är nytt i version 2.0.0:

  • Fixat i icke strikta enheter läge för att ta vänstra operand enhet, i det fall att enheten inte kan lösas
  • Vissa korrigeringar för webbläsaren tvär kompatibilitet
  • Webbläsar tester passerar nu i IE 8-11 och FF
  • Lades index.js och browser.js i roten som genvägar
  • Fixat vissa lokala variabla stavningar
  • Stöd till direktiv @ kontra stil

Vad är nytt i version 1.7.4:

  • Hantera versaler vägar i webbläsaren
  • Visa fel om en tom väljare används i förlänga
  • Fast egendom sammanslagning i direktiv
  • Fast beställning av direktiven charset och import
  • Fixat race-tillstånd som orsakade ett regel är odefinierad fel ibland om du hade en komplex import strategi
  • Bättre felmeddelande för import saknas semikolon eller missbildade

Vad är nytt i version 1.7.3:

  • inte avrunda resultatet av färgfunktioner, som lätthet, färgton, luma etc ..
  • Support täcka och innehåller sökord i bakgrunden definitioner.

Vad är nytt i version 1.7.0:

  • Lägg till stöd för regeluppsättningar i variabler och skickas till mixins att tillåta omslag
  • Byt luma att följa w3c spec, finns som luminans luma. Kontrast använder fortfarande luma så att du kan se skillnader om din tröskel% ligger nära den befintliga beräknade luma.
  • Uppgraderad ren css vilket innebär att --selectors-merge-läget är nu omdöpt --compatibility
  • Lägg till stöd för att använda variabler medkeyframes,namespace,charset
  • Support egendom samman med + _ när utrymmen behövs och hålla + för kommaseparerad
  • Import nu alltid importera en gång konsekvent - ett konkurrenstillstånd innebar tidigare vissa konfigurationer skulle leda till en annan beställning av filer

Vad är nytt i version 1.6.3:

  • Fixat problem med att ringa toCSS två gånger inte fungerar i vissa situationer.

Vad är nytt i version 1.6.1:

  • Support ^ och ^^ skugga DOM väljare
  • Fixat sourcemap väljaren (används för att rapportera slutet av elementet eller väljaren) och direktiv läge (tidigare stöds ej)
  • Fast analysera tomma färre filer
  • Fel på (för närvarande) tvetydiga vakter på flera CSS-selektorer
  • Äldre miljöer - skyddar mot typeof regex åter funktion
  • Använd inte standard sökord

Vad är nytt i version 1.5.0:

  • Stöd för import inline möjlighet att inkludera CSS som du Vill inte mindre att tolka t.ex. import (inline) & quot; file.css & quot ;;
  • Bättre stöd för modifyVars (uppdaterings stilar med nya variabler, med en fil cache), är nu mer robust
  • Stöd för import referens möjlighet att referera till extern css, men inte ut det. Eventuella Mixin samtal eller förlänga s matas ut.
  • Stöd för vakter på väljare (för närvarande endast om du har en enda väljare)
  • Tillåt egendom sammanslagning genom +: syntax
  • Inkom min / max funktioner
  • Inkom längd funktion och förbättrad extrakt för att arbeta med komma separerade värden
  • När du använder import flera är under import importeras flera gånger till slutresultatet

Vad är nytt i version 1.4.1:

  • Fasta syncImports och yui-komprimera alternativet, eftersom de var ignoreras.
  • Fasta flera globala variabel läckor.

Vad är nytt i version 1.4.0:.

  • Fast passerar strikt matematik alternativ

Vad är nytt i version 1.3.3:

  • Fast kritisk bugg med mixin samtal om du använder flera konsoler .
  • När du använder kontrastfunktionen filtret funktionen leds igenom om det första argumentet är inte en färg.

Vad är nytt i version 1.3.2:

  • Webbläsare och server url omskrivningar har nu anpassats att inte skriva om (tidigare lessc beteende)
  • URL-omskrivning kan göras för att skriva om att vara i förhållande till posten filen med relativa webbadresser (alternativ less.relativeUrls)
  • rootpath alternativ kan användas för att lägga en bas väg till varje url
  • Support mixin argument seperator av ";" så att du kan skicka komma separerade värden. t.ex. .mixin (23px, 12px;);
  • Fast massor av problem med namngivna argument hörn fall, inte beter sig som förväntat
  • hsv, HSVA, enhetsfunktioner
  • Fasta mycket mer dåliga felmeddelanden
  • Fixat @ import-en gång för att använda hela sökvägen, inte den relativa ett för att avgöra om en import har importerats redan
  • Stödjer: inte (: n: te-barn (3))

Vad är nytt i version 1.3.0:

  • media bubblande
  • Support godtyckliga enheter som väljare
  • Variadic argument support
  • beteende noll-arity mixins har ändrats, se länk ovan.
  • tillåter "@ import direktiven i alla väljare
  • Mediefrågefunktioner kan nu vara en variabel
  • Automatisk sammanslagning av mediefrågeförhållanden
  • Fix globala variabla läckor
  • Fix felmeddelande på fel-arity samtal
  • Fixa en "arguments beteende bugg
  • Fix "::" effektväljare
  • Fixa en bugg när du användermedia med mixins

Krav :

  • Javascript aktiverat på klientsidan
  • Node.js 0,10 eller högre för server-side miljöer

Liknande mjukvara

Pym.js
Pym.js

10 Dec 15

Gumbo Parser
Gumbo Parser

10 Dec 15

htmlmin
htmlmin

12 May 15

Annan programvara för utvecklare Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Kommentarer till Less.js

Kommentarer hittades inte
Kommentar
Slå på bilder!