Jade

Software screenshot:
Jade
Software informatie:
Versie: 1.9.2
Upload datum: 1 Mar 15
Ontwikkelaar: TJ Holowaychuk
Licentie: Gratis
Populariteit: 36

Rating: nan/5 (Total Votes: 0)

Jade werkt als elke andere template engine, het nemen van een reeks vooraf gedefinieerde labels en ze te converteren naar HTML-code.
Jade is een geweldige manier om pagina-indelingen maken, zodat dynamische content zonder dat te maken met vervelende HTML-tags iedere keer moet worden ingevoegd.
De template engine programmatisch kan worden gebruikt net als elke andere bibliotheek of het kan worden gebruikt vanaf Node.s console ook.
Naast de pure Node.js versie, implementaties voor PHP, Ruby, Scala en client-side JavaScript zijn ook beschikbaar

Kenmerken .

  • Geen tag prefix
  • opgemaakte uitvoer optie
  • HTML 5-modus (met behulp van de !!! 5 doctype)
  • Hoge prestaties parser
  • Grote leesbaarheid
  • Code is ontsnapt standaard voor beveiliging
  • contextuele fout rapportage tijdens het compileren & runtime
  • uitvoerbaar bestand voor het samenstellen van jade templates via de command line
  • Optioneel geheugen caching
  • Combineer dynamische en statische tag klassen
  • ontleedboom manipulatie via filters
  • Ondersteunt Express JS uit de doos
  • Transparante iteratie over objecten, arrays, en zelfs niet-enumerables via - elke

Wat is nieuw in deze release:

  • Opruimen pad / fs functies in CLI als we niet langer ondersteuning node@0.6
  • commandant bijwerken
  • Document cache en parser opties
  • Fixed bug in 1.9.0 waar we het bestand lezen als cache is ingeschakeld, zelfs als een string werd geleverd

Wat is nieuw in versie 1.8.0:

  • Fix lege only tekstblok
  • Waarschuwen bij toekomstige veranderingen aan de ISO 8601-stijl dateert
  • waarschuwingen toevoegen wanneer data-attributen bevatten ampersands
  • Laat aangepaste mooie inspringen
  • ondersteuning toevoegen voor een object in de stijl attribuut
  • ondersteuning toevoegen voor een object in het class attribuut

Wat is nieuw in versie 1.7.0:

  • Toegevoegd Doctype optie op de opdrachtregel
  • Ondersteuning ES6 stijl rust args in mixins
  • Vaste ondersteuning voor unicode nieuwe regels (& # x5c; u2028, & # x5c; u2029)
  • Expose globals optie uit het met de module
  • Veel nieuwe documentatie

Wat is nieuw in versie 1.6.0:

  • Laat optionele witruimte na + bij het bellen van een mixin
  • Gebruik leegte-elementen module interne zelfsluitende lijst te vervangen
  • Een waarschuwing dat ten onrechte gewaarschuwd voor ongebruikte blokken als in een uitschuifbare sjabloon uit een include
  • Fix mixins niet werkt aan het einde van het bestand
  • Fix fout melding wanneer mixin blok werd gevolgd door lege regels

Wat is nieuw in versie 1.5.0:.

  • Toegevoegd compileFile API
  • Vaste lijn nummer in ongebruikte blokken waarschuwing.
  • Vast een waarschuwing dat ten onrechte gewaarschuwd voor ongebruikte blokken als ze onder een ander blok.

Wat is nieuw in versie 1.4.0:

  • Vast een fout die soms resulteerde in 'onverwachte token & quot; pipless-tekst & quot; ' abusievelijk gegooid.

Wat is nieuw in versie 1.3.1:

  • Vaste fout met tags in XML die zelf zijn sluiten in HTML.
  • Vaste foutmelding voor inline tags met inhoud.

Wat is nieuw in versie 1.1.0:

  • Gooi een fout wanneer hetzelfde attribuut wordt gedupliceerd meerdere tijden.
  • Verplaats meer fouten in de parser / lexer dus ze hebben meer info over lijnnummers.

Wat is nieuw in versie 1.0.0:

  • Geen ondersteuning meer voor node@0.8
  • Fix fout rapportage in lay-outs en omvat
  • Laat een lijst van te worden doorgegeven 'globals' als een array tijdens het compileren en niet automatisch alle globals bloot
  • Escape apostrof in data-attributen
  • interactie Fix mixin / blok
  • Negeer spatie na mixin verklaring
  • Maak letterlijke. zoals verwacht
  • Verwijder impliciete tekst alleen voor script / stijl
  • Stoppen parsing opmerkingen en ondersteuning voor voorwaardelijke reacties te verwijderen
  • Maak filtering bevat expliciete
  • Verwijder speciale opdracht syntax
  • Verwijder !!! snelkoppeling voor doctype
  • Verwijder 5 shorcut voor html doctype
  • Verwijder dubbele punten optie uit het verre verleden

Wat is nieuw in versie 0.35.0:.

  • Ondersteuning toegevoegd voor ruimte gescheiden attributen
  • Toegevoegd eerder fouten op ongeldige JavaScript uitdrukkingen.

Wat is nieuw in versie 0.34.1:

  • Vaste maken bestand niet werken als ze worden opgeroepen met callback.

Wat is nieuw in versie 0.31.2:.

  • Vaste overijverige deprecation waarschuwingen

Wat is nieuw in versie 0.29.0:

  • Toegevoegd & quot; monocle & quot; voor watcher die echt werkt.
  • Vaste interpolatie in tekstblokken.
  • Vaste attribuut interpolatie.

Wat is nieuw in versie 0.27.7:.

  • Vaste elke / else clausule voor opgesomde objecten

Wat is nieuw in versie 0.27.6:

  • Inbegrepen templates kan geen blokken van hun ouder overschrijven.

Wat is nieuw in versie 0.26.2:

  • Toegevoegde --options alias van --obj.
  • Toegevoegd voorbehouden woord conflictpreventie in Google Closure Compiler.
  • Toegevoegd tag interpolatie.

Wat is nieuw in versie 0.26.0:.

  • Toegevoegd expliciete zelfsluitende tag
  • Toegevoegd blok statement.
  • Toegevoegd mixin tag-achtig gedrag.
  • Vaste mixins met verlengt.

Wat is nieuw in versie 0.22.0:

  • Toegevoegd jade manpage (man jade na installatie voor docs )
  • Toegevoegd -D, --no-debug tot jade (1)
  • Toegevoegd -p, --pretty tot jade (1)
  • Toegevoegd -c, --client optie om jade (1)
  • Vaste -o {client: true} met stdin

Wat is nieuw in versie 0.21.0:

  • Toegevoegd nieuwe input / output test suite met behulp van Mocha strijkkwartet diffing.
  • Toegevoegd alias uitbreiden - & # x3e; strekt zich uit.
  • Vaste bevatten ontsnapt.
  • Vast block-uitbreiding met .foo en #foo korte handen.

Wat is nieuw in versie 0.20.3:

  • Veranderd: pass .filename filters alleen <. / li>

Wat is nieuw in versie 0.20.0:.

  • Toegevoegd een browser voorbeeld
  • Toegevoegd opbrengst voor blok omvat.
  • Veranderd vervangen interne __ var met __jade.
  • Vaste twee globals.

Wat is nieuw in versie 0.19.0:

  • Toegevoegd schakel in readme om jade-modus voor Emacs .
  • Toegevoegd link naar python implementatie.

Wat is nieuw in versie 0.18.0:

  • Gewijzigd:
  • ['script', 'stijl'] zijn alleen tekst.

Wat is nieuw in versie 0.17.0:

  • jade.renderFile () is terug! (Voor express 3.x).
  • Vaste Object.keys () failover bug.

Wat is nieuw in versie 0.16.4:.

  • Vast een test te wijten aan gereserveerde trefwoord
  • Vast:. Commandant 0.1.x dep voor 0.5.x

Wat is nieuw in versie 0.16.1:

  • Fixed onverwachte anders bug bij compileDebug:. Valse
  • Vaste attr state kwestie voor het balanceren van paren.

Wat is nieuw in versie 0.15.2:.

  • Vaste nieuwe conditionele grenzen

Wat is nieuw in versie 0.14.0:.

  • Toegevoegd scala iteratie met index voorbeeld
  • Toegevoegd runtime.js.
  • Toegevoegd compileDebug optie om lineno instrumentatie mogelijk te maken.
  • Toegevoegd inline optie om inlining van helpers (voor client-side) uit te schakelen.

Wat is nieuw in versie 0.13.0:.

  • Toegevoegd mixin ondersteuning
  • Toegevoegd zijn onder andere ondersteuning.
  • Toegevoegd scala steun voor de class attribuut.

Wat is nieuw in versie 0.12.4:.

  • Fixed filter deukje bug

Wat is nieuw in versie 0.12.3:.

  • Vaste lege strings ondersteuning
  • Vaste documentatie voorwaardelijke opmerkingen.

Wat is nieuw in versie 0.12.0:

  • Toegevoegd doctype als alias van !!!
  • toegevoegd; doctype waarde is nu hoofdlettergevoelig.
  • Toegevoegd attribuut interpolatie ondersteuning.
  • Vaste; originele inspringen ruimtes behouden in tekstblokken.

Wat is nieuw in versie 0.11.1:.

  • Vaste tekst blokinspringing
  • Veranderd; gebruik te maken van devDependencies.
  • Vaste try / catch probleem met RenderFile ().
  • Removed attribuut & quot;: & quot; ondersteuning, gebruiken & quot; = & quot; (Optie voor ':' coming soon).

Wat is nieuw in versie 0.11.0:

  • Toegevoegd zelf object om te voorkomen dat slecht met () { } prestaties.
  • Toegevoegd doctype optie.

Eisen

  • Node.js

Vergelijkbare software

RubyInline
RubyInline

12 May 15

Yapsy
Yapsy

20 Jul 15

Codeblock.js
Codeblock.js

12 May 15

jshashtable
jshashtable

21 Jul 15

Andere software van ontwikkelaar TJ Holowaychuk

Commander
Commander

12 Apr 15

Koa
Koa

10 Dec 15

Kue
Kue

1 Oct 15

Nib
Nib

1 Mar 15

Reacties op Jade

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!