"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment désactiver temporairement les règles ESLint pour une ligne spécifique ?

Comment désactiver temporairement les règles ESLint pour une ligne spécifique ?

Publié le 2024-11-04
Parcourir:108

How to Temporarily Disable ESLint Rules for a Specific Line?

Comment désactiver la règle ESLint pour une ligne spécifique

Dans JSHint, les règles de linting peuvent être désactivées pour une ligne spécifique à l'aide du /* jshint ignore:start */ et /* jshint ignore:end */ commentaires. Pour ESLint, une approche similaire existe.

Option 1 : Désactiver la ligne suivante

Pour désactiver le peluchage pour la ligne suivante, utilisez la syntaxe suivante :

// eslint-disable-next-line 

Par exemple :

// eslint-disable-next-line no-use-before-define
var thing = new Thing();

Option 2 : Syntaxe sur une seule ligne

Alternativement, une syntaxe sur une seule ligne peut être utilisée :

var thing = new Thing(); // eslint-disable-line 

Option 3 : Désactiver toutes les règles pour une ligne

Si la spécificité n'est pas un problème, une syntaxe plus simple peut être utilisé :

var thing = new Thing() // eslint-disable-line

Cette syntaxe désactive toutes les règles ESLint pour la ligne spécifiée. Reportez-vous à la documentation ESLint pour plus de détails.

Déclaration de sortie Cet article est reproduit sur: 1729204278 S'il y a une contrefaçon, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3