Jade

Software screenshot:
Jade
Dettagli del software:
Versione: 1.9.2
Data di caricamento: 1 Mar 15
Sviluppatore: TJ Holowaychuk
Licenza: Libero
Popolarità: 36

Rating: nan/5 (Total Votes: 0)

Jade funziona come qualsiasi altro motore di template, prendendo una serie di tag predefiniti e convertirli in codice HTML.
Jade è un ottimo modo per creare layout di pagina, che consente contenuti dinamici da inserire, senza avere a che fare con i tag HTML fastidiosi ogni volta.
Il motore modello può essere utilizzato a livello di codice come qualsiasi altra libreria o può essere utilizzato da Node.s console.
Oltre alla versione pura Node.js, implementazioni per PHP, Ruby, Scala e JavaScript lato client sono disponibili anche

Caratteristiche :.

  • Nessun prefisso tag
  • opzione di uscita formattato
  • HTML 5 modalità (con l'!!! 5 doctype)
  • Alta parser prestazioni
  • Gran leggibilità
  • Codice è sfuggito per impostazione predefinita per la sicurezza
  • errore contestuali segnalazione in fase di compilazione e di runtime
  • Executable per la compilazione dei modelli di giada con la riga di comando
  • memoria cache opzionale
  • Combine classi tag dinamici e statici
  • Parse albero manipolazione tramite filtri
  • Sostiene espresso JS out of the box
  • iterazione trasparente su oggetti, array e anche i non enumerables via - ogni

Cosa c'è di nuovo in questa versione:

  • Pulire percorso / fs funzioni CLI come abbiamo più node@0.6 supporto
  • Aggiornamento comandante

  • Opzioni
  • di cache di documenti e parser
  • Corretto il bug in 1.9.0 in cui si legge il file se la cache è stata attivata, anche se è stata fornita una stringa

Cosa c'è di nuovo nella versione 1.8.0:

  • Fissare blocco di solo testo vuoto
  • Avvisa in caso di futuri cambiamenti a ISO 8601 date di stile
  • Aggiungi avvisi quando data-attributi contengono e commerciali
  • Consenti abbastanza personalizzati indentazione
  • Aggiungi il supporto per un oggetto nel attributo style
  • Aggiungi il supporto per un oggetto nel attributo di classe

Cosa c'è di nuovo nella versione 1.7.0:

  • Aggiunta l'opzione Doctype nella riga di comando
  • Supporto stile ES6 args riposo in mixins
  • supporto fisso per nuove righe Unicode (e # x5C; u2028, & # x5C; u2029)
  • Expose opzione globali dal con modulo
  • Un sacco di nuova documentazione

Ciò che è nuovo nella versione 1.6.0:

  • Lasciare spazio bianco opzionale dopo + quando si chiama un mixin
  • Utilizza il modulo nulli elementi per sostituire la lista di auto-chiusura interna
  • Fissare un avvertimento che erroneamente messo in guardia per i blocchi non utilizzati in un modello che si estende da un includere
  • mixins correzione non lavorano alla fine del file
  • la segnalazione degli errori Fix quando blocco mixin è stata seguita da righe vuote

Cosa c'è di nuovo nella versione 1.5.0:.

  • Aggiunto CompileFile API
  • numero di linea fissa in blocchi inutilizzati avvertimento.
  • Risoluzione di un avviso che erroneamente messo in guardia per i blocchi non utilizzati se fossero sotto un altro blocco.

Cosa c'è di nuovo nella versione 1.4.0:

  • Risolto un errore che a volte ha portato 'imprevisto token & quot; senza semi-text & quot; ' essere erroneamente gettati.

Cosa c'è di nuovo nella versione 1.3.1:

  • Corretto errore con tag XML che sono auto- chiusura in HTML.
  • messaggio di errore fisso per i tag in linea con il contenuto.

Cosa c'è di nuovo nella versione 1.1.0:

  • Gettare un errore quando lo stesso attributo è duplicato multipla i tempi.
  • Sposta più errori nel parser / lexer in modo da avere maggiori informazioni su numeri di riga.

Cosa c'è di nuovo nella versione 1.0.0:

  • Non è più sostenere node@0.8
  • segnalazione degli errori Fix nei layout e include
  • Consentire a un elenco di 'globali' da passare come un array in fase di compilazione e non espongono automaticamente tutti globali
  • Escape apostrofi in attributi dei dati
  • interazione Fix mixin / blocco
  • Ignora spazio finale dopo la dichiarazione mixin
  • Fai letterale. funziona come dovrebbe
  • Elimina testo implicita solo per script / stile
  • Interrompi analisi commenti e rimuovere il supporto per i commenti condizionali
  • Fai filtraggio comprende esplicito
  • Rimuovi sintassi incarico speciale
  • Rimuovi !!! scorciatoia per doctype
  • Rimuovi 5 scorciatoia per html doctype
  • Rimuovi opzione due punti dal lontano passato

Cosa c'è di nuovo in versione 0.35.0:.

  • Aggiunto il supporto per gli attributi di spazio separato
  • Aggiunto errori precedenti per le espressioni JavaScript non validi.

Cosa c'è di nuovo in versione 0.34.1:

  • Risolto il file non funziona quando viene chiamato con callback rendering.

Cosa c'è di nuovo in versione 0.31.2:.

  • warning di deprecazione troppo zelanti fisse

Cosa c'è di nuovo in versione 0.29.0:

  • Added & quot; monocolo & quot; per watcher che funziona davvero.
  • interpolazione fissa in blocchi di testo.
  • interpolazione attributo fisso.

Cosa c'è di nuovo in versione 0.27.7:.

  • fissi ogni altra clausola / per gli oggetti enumerati

Cosa c'è di nuovo in versione 0.27.6:

  • modelli inclusi non può prevalere blocchi di loro genitore.

Cosa c'è di nuovo in versione 0.26.2:

  • Aggiunto --options alias di --obj.
  • Aggiunta la prevenzione dei conflitti parola riservata in di Google Chiusura Compiler.
  • Aggiunto tag interpolazione.

Cosa c'è di nuovo in versione 0.26.0:.

  • Aggiunto il supporto per i tag esplicito a chiusura automatica
  • blocco di istruzioni aggiunta.
  • Aggiunto comportamento tag come mixin.
  • mixins fissi con estende.

Cosa c'è di nuovo in versione 0.22.0:

  • manpage giada Aggiunto (uomo giada dopo l'installazione per documenti )
  • Aggiunto -D, --no-debug di giada (1)
  • Aggiunto -p, --pretty di giada (1)
  • Aggiunta -c, l'opzione --client di giada (1)
  • -o fisso {client: true} con stdin

Cosa c'è di nuovo in versione 0.21.0:

  • Aggiunta una nuova suite di test di ingresso / uscita tramite stringa di Mocha diffing.
  • alias aggiunti estendono - & # X3e; estende.
  • fissi includono fughe.
  • fissi blocco di espansione con .foo e #foo corto mani.

Cosa c'è di nuovo in versione 0.20.3:

  • Cambiato: passa .FileName solo ai filtri <. / li>

Cosa c'è di nuovo in versione 0.20.0:.

  • Aggiunto un esempio del browser
  • resa Aggiunto per il blocco comprende.
  • Cambiato sostituito var __ interno __jade.
  • Fixed due globali.

Cosa c'è di nuovo in versione 0.19.0:

  • Aggiunto link readme di giada-mode per Emacs .
  • Aggiunto link per l'attuazione python.

Cosa c'è di nuovo in versione 0.18.0:

  • Cambiato:
  • ['script', 'stile'] sono solo testo.

Cosa c'è di nuovo in versione 0.17.0:

  • jade.renderFile () è tornato! (Per 3.x espresso).
  • fissi Object.keys () bug failover.

Cosa c'è di nuovo in versione 0.16.4:.

  • Risolto un test a causa di parola chiave riservata
  • fissi:. Comandante 0.1.x dep per 0.5.x

Cosa c'è di nuovo in versione 0.16.1:

  • Risolto inaspettato altro bug quando compileDebug:. False
  • Risolto il problema attr stato per il bilanciamento coppie.

Cosa c'è di nuovo in versione 0.15.2:.

  • nuovi confini condizionale fisse

Cosa c'è di nuovo in versione 0.14.0:.

  • Aggiunto matrice di iterazione con esempio index
  • runtime.js aggiunti.
  • Aggiunta l'opzione per abilitare compileDebug lineno strumentazione.
  • Aggiunta l'opzione per disabilitare inline inline di aiutanti (per client-side).

Cosa c'è di nuovo in versione 0.13.0:.

  • Supporto mixin
  • Aggiunto includono il supporto.
  • Supporto matrice aggiunto per l'attributo di classe.

Cosa c'è di nuovo in versione 0.12.4:.

  • Filtro Risolto bug indentazione

Cosa c'è di nuovo in versione 0.12.3:.

  • fissi supporto stringhe vuote
  • fissi documentazione commenti condizionali.

Cosa c'è di nuovo in versione 0.12.0:

  • Aggiunto doctype come alias di !!!
  • Aggiunto; valore doctype è ora tra maiuscole e minuscole.
  • Aggiunto il supporto di interpolazione attributo.
  • fissi; mantenere spazi di indentazione originali in blocchi di testo.

Cosa c'è di nuovo in versione 0.11.1:.

  • Testo fisso blocco indentazione
  • cambiato; utilizzando devDependencies.

  • Problema
  • try fisso / catch con RenderFile ().
  • Rimosso attributo & quot;: & quot; supporto, uso & quot; = & quot; (Opzione ':' a breve).

Cosa c'è di nuovo in versione 0.11.0:

  • Aggiunto sé oggetti per evitare di poveri () { } prestazioni.
  • Aggiunta l'opzione doctype.

Requisiti :

  • Node.js

Programmi simili

XPath.js
XPath.js

5 Jun 15

Spidr
Spidr

12 May 15

Apache Cassandra
Apache Cassandra

25 May 16

Altri software di sviluppo TJ Holowaychuk

Mocha
Mocha

10 Feb 16

PHP Selector
PHP Selector

13 Apr 15

Koa
Koa

10 Dec 15

Commander.js
Commander.js

10 Dec 15

Commenti a Jade

I commenti non trovato
Aggiungi commento
Accendere le immagini!