/ Eslint redundantné upozornenia - eslint

Eslint redundantné upozornenia - eslint

Mám veľa nadbytočného a podivného výstupueslint a ja neviem, ako to môže byť zakázané.Na nižšie uvedený obrázok obrazovky vidíte, že v každom súbore sú 5 alebo 6 opakovaných problémov, ktoré nesúvisia s aktuálnymi problémami s kódom.

tu zadajte popis obrázku

Napríklad prvý riadok každého súboru obsahuje toto upozornenie.

Rule "no-reserved-keys" was removed and replaced by: quote-props

V pravidle .slintrc quote-props je zakázané.

"quote-props": 0

Ale namiesto toho je povolené žiadne pravidlo bez rezervácie

"no-reserved-keys": 1

Definovali v ďalšej časti RuleMetadata:

"no-reserved-keys": {
"severity": "w",
"help": "http://eslint.org/docs/rules/no-reserved-keys",
"priority": "major",
"category": "Possible Error"
},

"quote-props": {
"severity": "i",
"help": "http://eslint.org/docs/rules/quote-props",
"category": "Stylistic Issue"
},

Takže otázka je. Ako sa zbaviť týchto nadbytočných varovaní?

odpovede:

1 pre odpoveď č. 1

Zdá sa, že definujete pravidlá ESLint 1.0, ale používate ESLint 2.0.

Podľa ESLint doklady pre no-reserved-keys:

Oznámenie o výmene: Toto pravidlo bolo odstránené v ESLint v1.0 a nahradené pravidlom quote-props.

Môžete odstrániť no-reserved-keys pravidlo z vašej konfigurácie ESLint, ale opustite ju quote-props ako je a redundantné upozornenia by mali odísť.

To isté platí pre:

  • space-return-throw-case
  • no-wrap-func
  • global-strict
  • no-empty-label

Každá z nich bola nahradená pravidlom spomenutým v upozorneniach, ktoré vidíte migrácia do ESLint 2.0.