web-dev-qa-db-fra.com

Comment désactiver la vérification du retrait sur esLint?

La règle de retrait semble impossible à désactiver; comment (dans les paramètres de configuration) puis-je désactiver cette règle? Merci.

33
Dave Edelhart

Définissez la règle sur "off" dans votre configuration comme ceci:

"rules": {
  "indent": "off"
}

Vous pouvez en lire plus dans les documents ici .

54
Vincent Orback

Pour l'indentation, je le laisse généralement activé dans la configuration et le désactive uniquement dans certains fichiers où j'ai besoin d'une indentation sophistiquée, donc j'utilise le commentaire

/* eslint-disable indent */

Il convient de noter que cela fonctionne également avec standardjs que j'utilise beaucoup, ainsi que sur tout autre linter alimenté par eslint. Par exemple, j'ai créé une version plus légère de standardjs, qui s'appelle standa qui est standardjs moins la partie React (oui, c'est la partie de promotion automatique mais j'espère partager cette peut être utile à beaucoup d'autres que moi :) qui utilise le grand moteur standard qui repose sur eslint, donc tout fonctionne sans aucune ligne de code supplémentaire de ma part.

9
Gianluca Casati

J'ai dû ajouter plus de règles. Pour désactiver les peluches pour react et jsx-indent

"rules": {
    "indent": "off",
    "react/jsx-indent": "off",
    "react/jsx-indent-props": "off"
}
5