Ho aggiornato giada alla versione più recente, e ha iniziato a vedere questo messaggio nella consoleJade: Nuovo avvertimento su più attributi
You should not have jade tags with multiple attributes
E 'citato come caratteristica, here
0.33.0/2013-07-12
Hugely more powerful error reporting (especially with compileDebug set explicitly to true)
Add a warning for tags with multiple attributes
ed io vederlo nel codice. https://github.com/visionmedia/jade/blob/a38aa552f6f53554ac5605299b6b8c7e07cbdf1f/lib/parser.js#L662
Ma, cosa significa veramente. Quando riceverò questo avviso. Per esempio, quando riceverò l'errore sulla base del codice qui sotto (Funziona senza preavviso, ma come sapere quando riceverò errore in modo che io possa confrontare con il mio codice)
mixin link(href, name)
a(class=attributes.class, href=href)= name
a(href=href, attributes)= name
+link('/foo', 'foo')(class="btn")
+1. Effettivamente, ho avuto un codice come questo nel mio mixin 'div (class = c) (attributi)', e l'avviso è scomparso, quando cambiato in 'div (classe = c, attributi)' – bsr