"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como desativar temporariamente as regras ESLint para uma linha específica?

Como desativar temporariamente as regras ESLint para uma linha específica?

Publicado em 2024-11-04
Navegar:123

How to Temporarily Disable ESLint Rules for a Specific Line?

Como desabilitar a regra ESLint para uma linha específica

No JSHint, as regras de linting podem ser desabilitadas para uma linha específica usando o /* jshint ignore:start */ e /* jshint ignore:end */ comentários. Para ESLint, existe uma abordagem semelhante. ]// eslint-disable-next-line

Por exemplo:// eslint-disable-next-line não usar antes de definir var thing = new Thing();

Opção 2: sintaxe de linha única
// eslint-disable-next-line 

Como alternativa, uma sintaxe de linha única pode ser usada:

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

Opção 3: Desativar todas as regras para uma linha

Se a especificidade não for uma preocupação, uma sintaxe mais simples pode ser usado:

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

Esta sintaxe desativa todas as regras ESLint para a linha especificada. Consulte a documentação do ESLint para obter mais detalhes.

Declaração de lançamento Este artigo foi reimpresso em: 1729204278 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3