In questo momento ho il seguente codice:Come dire JSLint di non chiedere {sulla singola linea, se le dichiarazioni
if (c > last) break;
E JSLint lamenta con
jslint:crud.js:69:19:Expected '{' and instead saw 'break'.
Ci sono diversi modi per superarla :
if (c > last) { break; }
o
if (c > last) {
break;
}
Ma mi piacerebbe che jslint non si lamentasse quando l'istruzione if è sulla stessa riga.
C'è un modo per configurarlo?
BTW: sto lavorando con il testo sublime e il plugin sublimi-JSLint, con la seguente configurazione:
{
// Path to the jslint jar.
// Leave blank to use bundled jar.
"jslint_jar": "",
// Options pass to jslint.
"jslint_options": "--indent 2 --white --maxerr 10000 --nomen --browser --plusplus --es5",
// Ignore errors, regex.
"ignore_errors":
[
"Combine this with the previous 'var' statement.",
"It is not necessary to initialize"
],
// run jslint on save.
"run_on_save": false,
// debug flag.
"debug": false
}
Qualsiasi idea di come configurarlo?
grazie mille, ci provo ... sai se funziona con jslint4java? al lavoro non so se sarò in grado di installare il nodo – opensas
@opensas - temo che non lo farà ... jslint4java è solo un wrapper Java su JSLint. JSHint ha iniziato la sua vita come un fork diretto di JSLint, ma ora sono molto diversi e qualcuno dovrebbe scrivere un wrapper Java separato per questo. –
Per ignorare le istruzioni if a linea singola usare 'curly: false' – dev