Less.js

Software screenshot:
Less.js
Software detaljer:
Version: 2.5.3 Opdateret
Upload dato: 1 Oct 15
Udvikler: Alexis Sellier
Licens: Gratis
Popularitet: 103

Rating: nan/5 (Total Votes: 0)

MINDRE står for Le Aner C SS, og er en udvidelse til CSS sprog, tilføjer understøttelse af variabler, indlejrede regler, mixins og operationer.
MINDRE øjeblikket understøtter både CSS 2 & 3 syntaks og er et udbredt sprog blandt udviklere.
Less.js er en JavaScript-bibliotek stand til at læse mindre syntaks.
Biblioteket er dybest set en CSS præprocessor, der tager .less filer og konvertere deres indhold til standarder kompatibel CSS kode, også gemmer den til en ny fil i klassisk .css format, som enhver browser kan fortolke.
Både mindre (syntaksen) og Less.js (biblioteket) har set brug i store virksomheder rundt på internettet, startende med Google, Twitter og Facebook.

Hvad er nyt i denne udgivelse:

  • Understøtter scopedplugin direktivet at indlæse funktionen plugins
  • Alle direktiver boblede (f.eks understøtter), ikke kun medierne
  • Ydelse forbedringer af parser -. skal hjælpe ikke-krom browsere med meget store færre filer til at være en meget hurtigere
  • billedstørrelsen funktion henseender omfatter stier ligesom andre fil-funktioner
  • Color funktioner tage en relativ argument, anvender procenter relativt i stedet for absolut
  • Medtag stier tillader nu: som en separator på vinduer (genkender og ikke opdele drev navne ved omvendt skråstreg)
  • import (CSS) ikke trække direktivet ovenstående kommentarer
  • Fix for import udsagn uden anførselstegn sommetider forårsager problemer
  • Erstat understøtter dimensioner og farver
  • Browseren felt er sat i package.json til brug med Browserify
  • En anden fix til at understøtte stier væltes som en streng i stedet for et array
  • Fritstående regelsæt kan bruges som standardindstillinger argumenter
  • Fast masse falske advarsler om udvider
  • Fejl skrevet til stderr mere konsekvent
  • Konsekvent holde enheder, hvis strenge enheder er slukket
  • Bedre støtte til kommentarer i funktion alle argumenter

Hvad er nyt i version 2.5.1:

  • Understøtter scopedplugin direktivet at indlæse funktion plugins
  • Alle direktiver boblede (f.eks understøtter), ikke kun medierne
  • Ydelse forbedringer af parser -. skal hjælpe ikke-krom browsere med meget store færre filer til at være en meget hurtigere
  • billedstørrelsen funktion henseender omfatter stier ligesom andre fil-funktioner
  • Color funktioner tage en relativ argument, anvender procenter relativt i stedet for absolut
  • Medtag stier tillader nu: som en separator på vinduer (genkender og ikke opdele drev navne ved omvendt skråstreg)
  • import (CSS) ikke trække direktivet ovenstående kommentarer
  • Fix for import udsagn uden anførselstegn sommetider forårsager problemer
  • Erstat understøtter dimensioner og farver
  • Browseren felt er sat i package.json til brug med Browserify
  • En anden fix til at understøtte stier væltes som en streng i stedet for et array
  • Fritstående regelsæt kan bruges som standardindstillinger argumenter
  • Fast masse falske advarsler om udvider
  • Fejl skrevet til stderr mere konsekvent
  • Konsekvent holde enheder, hvis strenge enheder er slukket
  • Bedre støtte til kommentarer i funktion alle argumenter

Hvad er nyt i version 2.5.0:

  • Understøtter scopedplugin direktivet at indlæse funktion plugins
  • Alle direktiver boblede (f.eks understøtter), ikke kun medierne
  • Ydelse forbedringer af parser -. skal hjælpe ikke-krom browsere med meget store færre filer til at være en meget hurtigere
  • billedstørrelsen funktion henseender omfatter stier ligesom andre fil-funktioner
  • Color funktioner tage en relativ argument, anvender procenter relativt i stedet for absolut
  • Medtag stier tillader nu: som en separator på vinduer (genkender og ikke opdele drev navne ved omvendt skråstreg)
  • import (CSS) ikke trække direktivet ovenstående kommentarer
  • Fix for import udsagn uden anførselstegn sommetider forårsager problemer
  • Erstat understøtter dimensioner og farver
  • Browseren felt er sat i package.json til brug med Browserify
  • En anden fix til at understøtte stier væltes som en streng i stedet for et array
  • Fritstående regelsæt kan bruges som standardindstillinger argumenter
  • Fast masse falske advarsler om udvider
  • Fejl skrevet til stderr mere konsekvent
  • Konsekvent holde enheder, hvis strenge enheder er slukket
  • Bedre støtte til kommentarer i funktion alle argumenter

Hvad er nyt i version 2.4.0:

  • Støtte til plugins, pre-proces (for at tilføje biblioteker lydløst osv.)
  • Tomme sourcemaps nu arbejde
  • Uddrag og Længde funktioner nu ignorere kommentarer i en liste (mere arbejde at komme til at løse det generelle problem)
  • fragment URL'er behandles absolut, da de henviser til html-dokument
  • Udvider på en selector sluttede med & nu arbejde bedre
  • Indlejrede mixins arbejde bedre med! vigtigt (regression i 2.3.0)
  • Løftet afhængighed er nu faktisk valgfri (indført i 2.0.0)
  • Filer med blot & # x5c; r linjeskift nu behandle ok (regression i 2.0.0)
  • Når strenge enheder er slukket, og enheden er 1 / x, (f.eks 1 / 12px) enheden output er x, tidligere ingenting (regression i 2.0.0)

Hvad er nyt i version 2.3.1:

  • Fast an option (regression i 2.3.0)
  • Support forælder vælgeren (&), der anvendes i sub element udtryk (f.eks: ikke (.c _ &))

Hvad er nyt i version 2.3.0:.

  • Tilføjet isruleset funktion
  • Tilføjet valgfri import option, der forårsager mindre at ikke mislykkes, hvis filen ikke fundet.
  • Fast browsere-side cache.
  • Mange rettelser til at importere henvisning -. supportsupport og keyframe
  • vælgere nu interpolere pseudo selektorer (f.eks: @ {hover}).
  • Faste kommentarer savnet fra, hvis de var i slutningen af ​​filen.
  • Fast! vigtigt bruges med parametriske mixins.
  • Udsender advarsler for udvider, når målet ikke er fundet.
  • inkluderer-sti arbejder nu på data-uri.
  • Variabler og funktion kræver arbejde for sti i data-uri.
  • Faste absolutte stier ikke arbejder på import til tider.
  • Unicode BOM fjernet igen.

Hvad er nyt i version 2.2.0:

  • Brug import filnavn interpolation og import inline sammen nu fungerer
  • misbillige kompression option (stadig virker, men udsender en advarsel, medmindre lydløs)
  • node version af mindre nu har billede-størrelse, billede-bredde, billede-højde, som returnerer billedets dimensioner af en fil
  • Fixed et problem, der kan forårsage parse at forekomme mere end én gang, og tilbagekald kaldes flere gange
  • Hvis du udsender til konsollen, lessc standard tavs, så advarsler ikke ender i produktionen
  • isunit funktion understøtter '' for at teste om en dimension ikke har nogen enhed
  • data-uri funktion tæller nu tegn efter base64-kodning i stedet for bytes før kodning til at bestemme IE8 støtte
  • Faste bug effektuering vagter på pseudo klasse selektorer
  • Du må ikke cache i browseren, når den anvendes med modifyVars
  • Detection hvis mindre ikke parse sidste tegn i filen
  • Påvisning af, om en fil er css nu kræver / css, .css,? css, og css i stedet for bare css. Du kan stadig fortælle mindre den type fil ved hjælp af import muligheder.
  • Fjernet ekstra nye linje tilføjes Sourcemap post inline-fil
  • Understøtter Safari extensions

Hvad er nye i version 2.1.0:

  • Fast isSync mulighed, blev det ved hjælp af sync filhandlinger men løfter er garanteret at ringe tilbage async. Vi støtter nu løfter som en funktion i stedet for 1. klasse måde at gøre tingene på.
  • Browser kode er nu synkront igen, ligesom i v1, hvilket betyder at det blokerer stedet, indtil mindre er kompileret
  • Nogle rettelser til variable import, som er ramt filemanagers når synkron
  • Fast lessc Makefile afhængigheder indstillingen
  • Output rapporterer nu tilbage en import felt med en vifte af importerede filer
  • Relativ sti test for drev navne (så kun Windows) er nu store og små bogstaver
  • Fix til IE7 - brug getchar stedet for indeksering vifte
  • Variabler hjælp! vigtigt nu output! vigtigt, som bobler op til at påvirke reglen
  • LiveReload cache buster er nu behandles specielt

Hvad er nyt i version 2.0.0:

  • Fast multiplikation i ikke strenge enheder tilstand til at tage den venstre operand enhed, i tilfælde af, at enheden ikke kan løses
  • Nogle rettelser til browseren cross-kompatibilitet
  • Browser test nu passere i IE 8-11 og FF
  • Tilføjet index.js og browser.js i roden som genveje
  • Faste nogle lokale variable stavemåder
  • Støtte til direktivet @ counter-stil

Hvad er nyt i version 1.7.4:

  • Håndtag store stier i browseren
  • Vis fejl, hvis et tomt vælgeren bruges i strække
  • Fast ejendom fusionere i direktiverne
  • Fast bestilling af tegnsæt og import direktiverne
  • Fast race condition, der forårsagede en reglerne er udefineret fejl nogle gange, hvis du havde en kompleks import strategi
  • Bedre fejlmeddelelse for import manglende semikolon eller misdannede

Hvad er nyt i version 1.7.3:

  • Du må ikke runde resultaterne af farve funktioner, ligesom lethed, farvetone, Luma osv ..
  • Support cover og indeholder søgeord i baggrunden definitioner.

Hvad er nyt i version 1.7.0:

  • Tilføj støtte til regelsæt i variabler og videregives til mixins at tillade indpakning
  • Skift luma at følge W3C spec, Luma er tilgængelig som luminans. Kontrast stadig bruger Luma, så du kan se forskel, hvis din tærskel% er tæt på den eksisterende beregnede Luma.
  • Opgraderet ren css hvilket betyder --selectors-merge-mode er nu omdøbt --compatibility
  • Tilføj support til brug af variabler medkeyframes,namespace,charset
  • Support ejendom fusionere med + _ når rum er behov og holde + for kommaseparerede
  • Import nu altid importere en gang konsekvent - et løb tilstand betød tidligere visse konfigurationer vil føre til en anden ordning af filer

Hvad er nyt i version 1.6.3:

  • Fixed problem med at kalde toCSS to gange ikke arbejder i nogle situationer.

Hvad er nyt i version 1.6.1:

  • Support ^ og ^^ skygge DOM selektorer
  • Fast Sourcemap vælgeren (bruges til at rapportere ende af elementet eller selector) og direktivet position (tidligere understøttes ikke)
  • Fast parsing tomme mindre filer
  • Fejl på (i øjeblikket) tvetydige vagter på flere CSS selektorer
  • Ældre miljøer - beskytter mod typeof regex returnering funktion
  • Brug ikke standard søgeord

Hvad er nyt i version 1.5.0:

  • Støtte til import inline mulighed for at medtage css, som du IKKE ønsker mindre at parse f.eks import (inline) & quot; file.css & quot ;;
  • Bedre støtte til modifyVars (refresh stilarter med nye variabler, ved hjælp af en fil cache), er nu mere Stabilt
  • Støtte til import henvisning mulighed for at referere til ekstern css, men ikke output det. Eventuelle MixIn opkald eller udvide s vil være output.
  • Støtte til vagter på selektorer (i øjeblikket kun hvis du har en enkelt selector)
  • Tillad ejendom sammenlægning gennem +: syntaks
  • Tilføjet min / max funktioner
  • Tilføjet længde funktion og forbedret ekstrakt til at arbejde med komma adskilt værdier
  • Når du bruger importere flere, er sub import importeres flere gange i endelige output

Hvad er nyt i version 1.4.1:

  • Faste syncImports og yui-komprimere mulighed, da de blev ignoreret.
  • Faste flere globale variable lækager.

Hvad er nyt i version 1.4.0:.

  • Fast passerer streng matematik option

Hvad er nyt i version 1.3.3:

  • Fast kritisk bug med MixIn opkald, hvis du bruger flere konsoller .
  • Når du bruger filteret kontrast funktion, funktionen er passeret igennem, hvis det første argument er ikke en farve.

Hvad er nyt i version 1.3.2:

  • Browser og server url omskrivning er nu aligned til ikke re-write (tidligere lessc adfærd)
  • URL-omskrivning kan bringes til at omskrive til at være i forhold til posten fil ved hjælp af den relative-webadresser option (less.relativeUrls option)
  • ROOTPATH ​​option kan bruges til at tilføje en base sti til hver url
  • Support MixIn argument seperator af ';' så du kan passere komma adskilt værdier. f.eks .mixin (23px, 12px;)
  • Faste masser af problemer med navngivne argumenter hjørne tilfælde, ikke opfører sig som forventet
  • HSV, hsva, unit-funktioner
  • Faste meget mere dårlig fejlmeddelelser
  • Fast @ import-én gang for at bruge den fulde sti, ikke den relative én til at bestemme, om en import allerede er blevet importeret
  • Understøtter: ikke (: n'te-barn (3))

Hvad er nyt i version 1.3.0:

  • media boblende
  • Support vilkårlige enheder som selektorer
  • Variadic argument støtte
  • Adfærd på nul-aritet mixins har ændret sig, se link ovenfor.
  • tillader 'import direktiverne i enhver vælgeren
  • Media-query funktioner kan nu være en variabel
  • Automatisk sammenlægning af medie-query forhold
  • Fix globale variable lækager
  • Fix fejlmeddelelse på forkerte-aritet opkald
  • Lave en "arguments adfærd bug
  • Fix '::' selector udgang
  • Løs et bug, når du brugermedia med mixins

Krav :

  • have Javascript aktiveret i klientsiden
  • node.js 0,10 eller højere for server-side miljøer

Lignende software

Store.js
Store.js

10 Feb 16

Laker
Laker

13 Apr 15

Self-Storage JS
Self-Storage JS

6 Jun 15

Andre software developer Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Kommentarer til Less.js

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!