Jade működik, mint bármely más sablon motor, figyelembe egy sor előre meghatározott címkék és átkonvertálni HTML kódot.
Jade egy nagyszerű módja annak, hogy hozzon létre oldalelrendezéseket, amely lehetővé teszi a dinamikus tartalom egészül ki anélkül, hogy belépne bosszantó HTML tag-ek minden alkalommal.
A sablon motor használható programozottan, mint bármely más könyvtárban, vagy fel lehet használni a Node.s konzolon is.
Különben is tiszta Node.js verziója, megvalósítások PHP, Ruby, Scala és a kliens oldali JavaScript is rendelkezésre állnak.
Tulajdonságok :
- Nincs címke prefix
- formázott kimenetet lehetőség
- HTML 5 mód (a !!! 5 doctype)
- Nagy teljesítményű elemző
- Nagy olvashatóságot
- nem szökött alapértelmezés szerint biztonsági
- Kontextus hibabejelentés fordításkor & futás közben
- Végrehajtható összeállításához jade sablonok parancssorból
- Opcionális memória caching
- Keverjük össze a dinamikus és statikus tag osztály
- elemzési fa manipuláció révén szűrők
- Támogatja Express JS out of the box
- Átlátszó iteráció olyan tárgyak, tömbök, és még nem enumerables keresztül - minden
Mi az új ebben a kiadásban:
- Tisztítsuk meg a path / fs funkciók CLI, mint mi már nem támogatást node@0.6
- Frissítés parancsnoka
- Dokumentum cache és elemző lehetőségek
- Javítva a 1.9.0 ahol azt olvassuk a fájlt, ha cache engedélyezve volt, akkor is, ha a madzagot, feltéve
Mi az új verzióban 1.8.0:
- Fix üres szöveges blokk
- Figyelmeztetés jövőben változás az ISO 8601 stílus és négy óra
- Add figyelmeztet, ha a data-attribútumok tartalmazhatnak és jel
- Allow egyéni csinos behúzás
- Add támogatását egy tárgy a stílus attribútum
- Add támogatását egy tárgy a class attribútum
Mi az új verzióban 1.7.0:
- Added Doctype opciót parancssori
- Támogatás ES6 stílusban többi argumentum a mixins
- Fix támogatja a Unicode újsorok (& # x5c; u2028, & # x5c; u2029)
- Tegye globals lehetőséget a modulnak
- Sok új dokumentációs
Milyen új verzióban 1.6.0:
- Allow opcionális fehér hely után + hívásakor a mixin
- A void-elemek modul helyett a belső önzáró list
- Fix egy figyelmeztetés, hogy tévesen arra figyelmeztetett, a fel nem használt blokkokat, ha kiterjesztő sablont egy include
- Fix mixins nem működik a fájl végén
- Fix hibajelentés, amikor kevered blokk követte üres sorok
Mi az új a 1.5.0 verzió:
- Added compileFile API.
- A vezetékes szám, nem használt blokkok figyelmeztetés.
- Javítva egy figyelmeztetés, hogy tévesen arra figyelmeztetett, a fel nem használt blokkok mintha alatt egy másik blokk.
Mi az új verzióban 1.4.0:
- Javítva egy hiba, hogy néha eredményezett "váratlan token & quot; pipless-text & quot; " rendszer tévesen dobni.
Mi az új a 1.3.1 verzió:
- Fix hiba a címkék XML, amelyek ön- záró HTML-ben.
- Fix hibaüzenet inline címkék tartalmát.
Mi az új a 1.1.0 verzió:
- Dobj egy hiba, amikor ugyanaz a tulajdonság megkettőződik több alkalommal.
- Move több hibát a parser / lexer így több információ sorszámok.
Mi az új 1.0.0:
- nem támogatja node@0.8
- Fix hibajelentés elrendezések és magában foglalja
- listája engedélyezett "global" tovább kell adni, mint egy tömb fordítási időben és nem automatikusan ki minden globals
- Menekülés aposztróf a adatjellemzők
- Fix mixin / block interakció
- Ignore záró hely után mixin nyilatkozatot
- szó. a várt módon működnek
- Vegye implicit szöveget csak script / style
- Stop elemzés észrevételeket és eltávolítsd a feltételes megjegyzéseket
- szűrést tartalmaz explicit
- Vegye különleges feladatot szintaxist
- Vegye !!! parancsikon doctype
- Vegye 5 shorcut a html doctype
- Vegye kettőspont lehetőséget a távoli múltban
Mi az új verzióban 0.35.0:
- A támogatás a szóközzel elválasztva attribútumokat.
- Hozzáadás a korábbi hibák érvénytelen JavaScript kifejezéseket.
Mi az új verzióban 0.34.1:
- Fix teszik fájl nem működik, ha hívják a visszahívás.
Mi az új verzióban 0.31.2:
- Fix túlbuzgó rosszallás figyelmeztetések.
Mi az új verzióban 0.29.0:
- Added & quot; monoklit & quot; A virrasztó, hogy tényleg működik.
- Fix interpoláció tömb a szöveg.
- Fix attribútum interpoláció.
Mi az új verzióban 0.27.7:
- Fix egyes / else a felsorolt objektumok.
Mi az új verzióban 0.27.6:
- Mellékelt sablonok nem írhatja felül blokkok a szülő.
Mi az új verzióban 0.26.2:
- Added --options alias a --obj.
- Added fenntartott szó a konfliktus-megelőzés a Google Closure Compiler.
- Added tag interpoláció.
Mi az új verzióban 0.26.0:
- Added explicit önzáró tag támogatás.
- Added blokk nyilatkozatot.
- Added mixin tag viselkedést.
- Fix mixins a kiterjeszti.
Mi az új verzióban 0.22.0:
- Added jade manpage (férfi jade telepítés után a docs )
- Added -D, --no-debug a jade (1)
- Added -p, --pretty a jade (1)
- Added -c, --client lehetőség, hogy Jade (1)
- Fix -o {client: true} bemenetet
Mi az új verzióban 0.21.0:
- Hozzáadott új input / output tesztsorozat segítségével Mocha sztring diffing.
- Hozzáadás alias kiterjeszteni - & # x3e; kiterjeszti.
- Fix közé menekül.
- Fix blokk-bővítés .foo és #foo rövid kezek.
Mi az új verzióban 0.20.3:
- Megváltozott: át .filename a szűrők csak.
Mi az új verzióban 0.20.0:
- Hozzáadás a böngésző példa.
- Added hozam blokk tartalmazza.
- Megváltozott cserélni belső __ var a __jade.
- Rögzített két globals.
Mi az új verzióban 0.19.0:
- Added linkre readme, hogy Jade-mód Emacs .
- Hozzáadás a linket python végrehajtása.
Mi az új verzióban 0.18.0:
- Megváltozott:
- ['script "," stílus "] is csak szöveges.
Mi az új verzióban 0.17.0:
- jade.renderFile () visszatért! (Expressz 3.x).
- Fix Object.keys () failover bug.
Mi az új verzióban 0.16.4:
- Javítva egy teszt miatt lefoglalt kulcsszó.
- Javítva: Commander 0.1.x DEP 0.5.x.
Mi az új verzióban 0.16.1:
- Fix váratlan mást hibát, amikor compileDebug: hamis.
- Fix attr állapotban kérdés kiegyensúlyozására pár.
Mi az új verzióban 0.15.2:
- Fix új feltételekhez határait.
Mi az új verzióban 0.14.0:
- Added tömb iteráció index példa.
- Added runtime.js.
- Added compileDebug lehetőséget, hogy az lineno műszerek.
- Added inline tiltsa le inline-kódkezelő segítők (kliens-oldali).
Mi az új verzióban 0.13.0:
- Added mixin támogatást.
- Added támogatást tartalmaznak.
- Added tömb támogatja a class attribútum.
Mi az új verzióban 0.12.4:
- Fix szűrőt behúzás bug.
Mi az új verzióban 0.12.3:
- Fix üres stringet támogatást.
- Fix feltételes megjegyzéseket dokumentációt.
Mi az új verzióban 0.12.0:
- Added doctype mint fedőneve !!!
- Added; doctype érték ma már a kis- és nagybetűket.
- Added attribútum interpoláció támogatást.
- Rögzített; megtartja eredeti behúzás terek szöveges blokkok.
Mi az új verzióban 0.11.1:
- Rögzített szöveg blokk behúzás.
- megváltozott; hasznosító devDependencies.
- Fix try / catch probléma renderFile ().
- Az eltávolított & quot;: & quot; támogatást, a & quot; = & quot; (Opció ":" hamarosan).
Mi az új verzióban 0.11.0:
- Added önálló cél, hogy elkerüljük szegények () { } teljesítményét.
- Added doctype opciót.
követelmények :
- Node.js
Hozzászólás nem található