„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich ESLint-Regeln für eine bestimmte Zeile vorübergehend deaktivieren?

Wie kann ich ESLint-Regeln für eine bestimmte Zeile vorübergehend deaktivieren?

Veröffentlicht am 04.11.2024
Durchsuche:932

How to Temporarily Disable ESLint Rules for a Specific Line?

So deaktivieren Sie die ESLint-Regel für eine bestimmte Zeile

In JSHint können Linting-Regeln für eine bestimmte Zeile mithilfe des /* jshint deaktiviert werden Ignorieren Sie:start */ und /* jshint, ignorieren Sie:end */ Kommentare. Für ESLint gibt es einen ähnlichen Ansatz.

Option 1: Nächste Zeile deaktivieren

Um Linting für die nachfolgende Zeile zu deaktivieren, verwenden Sie die folgende Syntax:

// eslint-disable-next-line 

Zum Beispiel:

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

Option 2: Einzeilige Syntax

Alternativ kann eine einzeilige Syntax verwendet werden:

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

Option 3: Alle Regeln für eine Zeile deaktivieren

Wenn die Spezifität kein Problem darstellt, kann eine einfachere Syntax dies tun be used:

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

Diese Syntax deaktiviert alle ESLint-Regeln für die angegebene Zeile. Weitere Einzelheiten finden Sie in der ESLint-Dokumentation.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729204278 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3