2015-12-10 34 views
11

Sono totalmente nuovo nelle configurazioni di eslint. Sto usando tslint per dattiloscritto per un po 'di tempo ora, quindi ho familiarità con il concetto.Che cosa significa il numero degli array di regole Eslint?

eslint utilizza per molte regole una sintassi simile

"no-cond-assign": [2, "always"] 

o semplicemente

"no-constant-condition": 2 

Cosa significa il numero? La documentazione è abbastanza grande e non posso google o trovarla nei documenti al volo

risposta

14

L'ho trovato io stesso usando un numero diverso da 0,1 o 2. Definisco la gravità di una regola .

Severity should be one of the following: 0 = off, 1 = warning, 2 = error (you passed "3"). 
+0

E di recente le persone di ESLint hanno reso tutto questo trasparente consentendo l'uso di "off", "warn" e "error". – Shenme