Less.js

Sagteware kiekie:
Less.js
Sagteware besonderhede:
Weergawe: 2.5.3 Opgedateer
Upload datum: 1 Oct 15
Ontwikkelaar: Alexis Sellier
Lisensie: Gratis
Populariteit: 103

Rating: nan/5 (Total Votes: 0)

MINDER staan ​​vir Le aner C SS, en is 'n uitbreiding vir die CSS taal, en voeg ondersteuning vir veranderlikes, geneste reëls, mixins en bedrywighede.
Ondersteun MINDER tans beide CSS 2 & 3 sintaksis en is 'n wyd gebruik taal onder ontwikkelaars.
Less.js is 'n JavaScript-biblioteek in staat te lees MINDER sintaksis.
Die biblioteek is basies 'n CSS voorverwerker, neem .less lêers en omskakeling van hul inhoud te standaarde voldoen CSS-kode, wat ook stoor dit op 'n nuwe lêer in formaat klassieke Css wat elke leser kan interpreteer.
Beide MINDER (die sintaksis) en Less.js (die biblioteek) het die gebruik in groot maatskappye gesien rondom die Internet, wat begin met Google, Twitter en Facebook.

Wat is nuut in hierdie release:

  • Ondersteun die scopedplugin richtlijn funksie plugins
  • laai
  • Alle riglyne geborrel (bv ondersteun), nie net die media
  • Performance verbeteringe aan die parser -. moet help nie-chroom blaaiers met baie groot minder lêers op 'n baie vinniger wees
  • Die beeld grootte funksie opsigte sluit paaie soos ander lêer funksies
  • Kleur funksies neem 'n relatiewe argument dat persentasies relatief plaas van absoluut geld
  • Sluit paaie nou toelaat: as 'n separator op die vensters (die erkenning en nie verdeel ry name deur die backslash)
  • import (CSS) nie die richtlijn bo kommentaar trek
  • Fix vir die invoer state sonder aanhalingstekens soms veroorsaak kwessies
  • Vervang ondersteun dimensies en kleure
  • Die veld leser is ingestel in die package.json vir gebruik met Browserify
  • 'n Ander oplossing om paaie te ondersteun oorgedra as 'n string in plaas van 'n verskeidenheid
  • Losstaande reëls te kan gebruik word as standaard argumente
  • Vaste 'n baie valse waarskuwings oor strek
  • Foute geskryf om meer konsekwent stderr
  • Konsekwent hou eenhede as streng eenhede af
  • Beter ondersteuning vir kommentaar in die funksie al argumente

Wat is nuut in die weergawe 2.5.1:

  • Ondersteun die scopedplugin richtlijn funksie plugins te laai
  • Alle riglyne geborrel (bv ondersteun), nie net die media
  • Performance verbeteringe aan die parser -. moet help nie-chroom blaaiers met baie groot minder lêers op 'n baie vinniger wees
  • Die beeld grootte funksie opsigte sluit paaie soos ander lêer funksies
  • Kleur funksies neem 'n relatiewe argument dat persentasies relatief plaas van absoluut geld
  • Sluit paaie nou toelaat: as 'n separator op die vensters (die erkenning en nie verdeel ry name deur die backslash)
  • import (CSS) nie die richtlijn bo kommentaar trek
  • Fix vir die invoer state sonder aanhalingstekens soms veroorsaak kwessies
  • Vervang ondersteun dimensies en kleure
  • Die veld leser is ingestel in die package.json vir gebruik met Browserify
  • 'n Ander oplossing om paaie te ondersteun oorgedra as 'n string in plaas van 'n verskeidenheid
  • Losstaande reëls te kan gebruik word as standaard argumente
  • Vaste 'n baie valse waarskuwings oor strek
  • Foute geskryf om meer konsekwent stderr
  • Konsekwent hou eenhede as streng eenhede af
  • Beter ondersteuning vir kommentaar in die funksie al argumente

Wat is nuut in die weergawe 2.5.0:

  • Ondersteun die scopedplugin richtlijn funksie plugins te laai
  • Alle riglyne geborrel (bv ondersteun), nie net die media
  • Performance verbeteringe aan die parser -. moet help nie-chroom blaaiers met baie groot minder lêers op 'n baie vinniger wees
  • Die beeld grootte funksie opsigte sluit paaie soos ander lêer funksies
  • Kleur funksies neem 'n relatiewe argument dat persentasies relatief plaas van absoluut geld
  • Sluit paaie nou toelaat: as 'n separator op die vensters (die erkenning en nie verdeel ry name deur die backslash)
  • import (CSS) nie die richtlijn bo kommentaar trek
  • Fix vir die invoer state sonder aanhalingstekens soms veroorsaak kwessies
  • Vervang ondersteun dimensies en kleure
  • Die veld leser is ingestel in die package.json vir gebruik met Browserify
  • 'n Ander oplossing om paaie te ondersteun oorgedra as 'n string in plaas van 'n verskeidenheid
  • Losstaande reëls te kan gebruik word as standaard argumente
  • Vaste 'n baie valse waarskuwings oor strek
  • Foute geskryf om meer konsekwent stderr
  • Konsekwent hou eenhede as streng eenhede af
  • Beter ondersteuning vir kommentaar in die funksie al argumente

Wat is nuut in die weergawe 2.4.0:

  • Ondersteuning vir proppe wat pre-proses (om by te voeg biblioteke stilweg ens.)
  • Leë sourcemaps nou werk
  • Extract en lengte funksies nou ignoreer kommentaar in 'n lys (meer werk te gaan om die algemene probleem op te los)
  • fragment url se absolute behandel aangesien hulle verwys na die html dokument
  • Verleng op 'n keurder saam met & werk nou beter
  • Geneste mixins beter werk met! belangrik (regressie in 2.3.0)
  • Die belofte afhanklikheid is nou eintlik opsioneel (bekendgestel in 2.0.0)
  • lêers met net & # x5c; r newlines nou verwerk ok (regressie in 2.0.0)
  • Wanneer streng eenhede is af en die eenheid is 1 / x, (bv 1 / 12px) die eenheid uitset is x, voorheen niks (regressie in 2.0.0)

Wat is nuut in die weergawe 2.3.1:

  • Vaste hang opsie (regressie in 2.3.0)
  • Support ouer selector (&) gebruik word in sub element uitdrukking (bv: nie (.c _ &))

Wat is nuut in die weergawe 2.3.0:.

  • Bygevoeg isruleset funksie
  • Bygevoeg opsionele opsie invoer, veroorsaak minder nie misluk as lêer nie gevind nie.
  • Vaste blaaier kant kas.
  • Baie fixes om verwysing te voer -. ondersteuningsupport en complete beelde
  • Die keurders nou interpoleer pseudo keurders (bv: @ {} hover).
  • Vaste kommentaar gemis het as hulle by die einde van die lêer.
  • Vaste! belangrike gebruik met parametriese mixins.
  • straal waarskuwings vir strek wanneer die teiken is nie gevind nie.
  • sluit-pad werk nou op data-uri.
  • Veranderlikes en funksie noem werk pad in die data-uri.
  • Vaste absolute paaie nie werk op die invoer soms.
  • Unicode BOM verwyder weer.

Wat is nuut in die weergawe 2.2.0:

  • Die gebruik van die invoer lêernaam interpolasie en invoer inline saam werk nou
  • afkeuren die kompressie opsie (nog steeds werk, maar uitgange 'n waarskuwing, tensy stil)
  • Die node weergawe van minder het nou beeld grootte, beeld-breedte, beeld-hoogte wat die beeld dimensies terugkeer van 'n lêer
  • Vaste 'n probleem wat kan veroorsaak dat die parse om meer as een keer en die terugbel genoem verskeie kere voorkom
  • As jy uitdruk om die konsole, lessc standaard stil so waarskuwings nie eindig in uitset
  • isunit funksie ondersteun '' om te toets of 'n dimensie geen eenheid het
  • data-uri funksie tel nou karakters na base64 plaas van grepe voor enkodering om IE8 ondersteuning te bepaal
  • Vaste fout aanbring wagte op pseudo klas keurders
  • Moenie kas op die leser wanneer dit gebruik word met modifyVars
  • Detection indien minder nie laaste karakter ontleed in lêer
  • Detection of 'n lêer is css nou vereis / css, Css,? css, & css plaas van net css. Jy kan nog steeds vertel meer die tipe lêer met die invoer opsies.
  • verwyder ekstra nuwe lyn bygevoeg inskrywing inline lêer sourcemap
  • Ondersteun Safari uitbreidings

Wat is nuut in die weergawe 2.1.0:

  • Vaste isSync opsie is, is dit die gebruik sync lêer operasies maar beloftes is gewaarborg om terug te bel async. Ons ondersteun nou beloftes as 'n funksie eerder as die 1ste klas manier van dinge doen.
  • Browser-kode is nou sinchrone weer soos in v1, wat beteken dat dit blokke van die webwerf totdat minder saamgestel
  • Sommige fixes vir veranderlike invoer wat filemanagers geraak toe sinchrone
  • Vaste lessc makefile afhanklikhede opsie
  • Output verslae nou weer 'n stuk invoer met 'n verskeidenheid van ingevoerde lêers
  • Relatiewe pad toets vir drive name (so vensters net) is nou hoofdlettergevoelig.Het
  • Fix vir IE7 - gebruik getChar plaas van kruip array
  • veranderlikes met behulp! nou belangrik uitset! belangrikste, wat borrels tot die oppergesag invloed
  • LiveReload kas buster is nou spesiaal behandel

Wat is nuut in die weergawe 2.0.0:

  • Vaste vermenigvuldiging in nie streng eenhede af na die neem links operand eenheid, in die geval dat die eenheid nie opgelos kan word
  • Sommige fixes vir die leser kruis-verenigbaarheid
  • Browser toetse nou slaag in IE 8-11 en VF
  • Bygevoeg index.js en browser.js in wortel as kortpaaie
  • Vaste sommige plaaslike veranderlike spellings
  • Ondersteuning vir richtlijn @ teen-styl

Wat is nuut in die weergawe 1.7.4:

  • Hanteer hoofletters paaie in die leser
  • Wys fout as 'n leë selector is in gebruik te brei
  • Vaste eiendom samesmelting in voorskrifte
  • Vaste bestel van karakterstel en invoer voorskrifte
  • Vaste ras voorwaarde dat 'n reëls veroorsaak soms ongedefinieerde fout as jy het 'n komplekse strategie invoer
  • Beter fout boodskap vir invoer ontbreek semi-dubbelpunte of misvormde

Wat is nuut in die weergawe 1.7.3:

  • Moenie die resultate van die funksie van kleur nie rond soos lig, kleur, ens .. luma
  • Support dekking en bevat sleutelwoorde in die agtergrond definisies.

Wat is nuut in die weergawe 1.7.0:

  • ondersteuning te bied vir reëls te in veranderlikes en geslaag om mixins om wikkel toelaat
  • Change luma die w3c spec te volg, luma is beskikbaar as luminance. Kontras gebruik steeds luma sodat jy kan verskille sien as jou drumpel% is naby aan die bestaande bereken luma.
  • opgegradeer skoon css wat die --selectors-merge-mode beteken is nou herdoop --compatibility
  • ondersteuning vir die gebruik van veranderlikes Voeg bykeyframes,namespace, @ charset
  • Support eiendom samesmelting met + _ wanneer ruimtes is nodig en hou + vir kommas geskei
  • Invoere nou altyd invoer keer konsekwent - 'n wedloop toestand voorheen bedoel sekere konfigurasies sal lei tot 'n ander volgorde van lêers

Wat is nuut in die weergawe 1.6.3:

  • Vaste probleem met die roeping toCSS twee keer nie werk in sommige situasies.

Wat is nuut in die weergawe 1.6.1:

  • Support ^ en ^^ skaduwee DOM keurders
  • Vaste sourcemap selector (wat gebruik word om einde van die element of selector verslag) en richtlijn posisie (voorheen nie ondersteun nie)
  • Vaste parsing leë minder lêers
  • Fout op (tans) dubbelsinnig wagte op verskeie CSS keurders
  • Ouer omgewings - beskerm teen typeof regex terugkeer funksie
  • verstek navraag nie gebruik

Wat is nuut in die weergawe 1.5.0:

  • Steun vir die invoer inline opsie om css sluit dat jy NIE wil minder te ontleed bv import (inline) & quot; file.css & quot ;;
  • Beter ondersteuning vir modifyVars (verfris style met 'n nuwe veranderlikes, die gebruik van 'n lêer kas), is nou meer resiliant
  • Steun vir die invoer verwysing opsie om te verwys eksterne css, maar nie uitset dit. Enige mixin oproepe of uit te brei se uitset.
  • Ondersteuning vir wagte op keurders (tans slegs as jy 'n enkele selector)
  • Laat eiendom samesmelting deur die +: sintaksis
  • Bygevoeg min / max funksies
  • Bygevoeg lengte funksie en verbeterde uittreksel om te werk met komma geskei waardes
  • Wanneer die gebruik van die invoer van verskeie, is sub invoer verskeie kere ingevoer in finale uitset

Wat is nuut in die weergawe 1.4.1:

  • Vaste syncImports en Yui-compress opsie, soos hulle is geïgnoreer.
  • Vaste verskeie globale veranderlike lekkasies.

Wat is nuut in die weergawe 1.4.0:.

  • Vaste afsterwe van streng wiskunde opsie

Wat is nuut in die weergawe 1.3.3:

  • Vaste kritieke fout met mixin oproep as die gebruik van verskeie hakies .
  • Wanneer die gebruik van die filter kontras-funksie is deurgegaan as die eerste argument is nie 'n kleur.

Wat is nuut in die weergawe 1.3.2:

  • Browser en bediener url herskryf is nou gebonde om nie weer te skryf (vorige lessc gedrag)
  • URL-herskryf kan word om weer te skryf met betrekking tot die toetrede lêer met die opsie relatiewe-URL's (less.relativeUrls opsie)
  • rootpath opsie kan gebruik word om 'n basis pad te voeg tot elke url
  • Support mixin argument seperator van ';' sodat jy kan slaag komma geskei waardes. bv .mixin (23px, 12px;);
  • Vaste baie probleme met die naam argumente in die hoek gevalle nie optree soos verwag
  • hsv, hsva, eenheid funksies
  • Vaste baie meer slegte fout boodskappe
  • Vaste @ invoer-keer om die volle pad, nie die relatiewe een vir die bepaling te gebruik as 'n invoer reeds ingevoer
  • Ondersteun: nie (: nde-kind (3))

Wat is nuut in die weergawe 1.3.0:

  • @ media borrelende
  • Support arbitrêre entiteite as keurders
  • Variadic argument steun
  • Gedrag van nul-arity mixins verander het, sien skakel hierbo.
  • Laat 'import' voorskrifte in enige selector
  • Media-navraag funksies kan nou 'n veranderlike
  • Outomatiese samesmelting van media-navraag voorwaardes
  • Fix globale veranderlike lekkasies
  • Fix fout boodskap op die verkeerde-arity oproep
  • Fix 'n 'arguments' gedrag fout
  • Fix '::' selector uitset
  • Fix 'n fout met die gebruik van @ media met mixins

Vereistes :

  • JavaScript enabled op die kliënt kant
  • Node.js 0,10 of hoër bediener-kant omgewings

Soortgelyke sagteware

HTML2Markdown
HTML2Markdown

6 Jun 15

LinkChecker
LinkChecker

13 May 15

CreatePHP
CreatePHP

10 Dec 15

Ander sagteware ontwikkelaar Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Kommentaar te Less.js

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie