Unterdrückung von Linter-Regeln mit Inline-Direktiven
Wie man Kommentardirektiven benutzt, um Axe DevTools Linter-Regeln in Quelldateien zu unterdrücken
Axe DevTools Linter unterstützt Kommentardirektiven, mit denen Sie Linter-Regeln direkt in Ihren Quelldateien unterdrücken oder wieder aktivieren können. Dies ist nützlich, wenn eine Datei einen bekannten Verstoß enthält, den Sie anerkennen, aber vom Linting ausschließen möchten, ohne Ihre globale axe-linter.yml Konfiguration zu ändern.
Direktiven funktionieren in Blockkommentaren (/* ... */), Zeilenkommentaren (// ...) und HTML-Kommentaren (<!-- ... -->) und werden in allen Dateitypen unterstützt, die Axe DevTools Linter verarbeitet.
Um eine bestimmte Regel zu unterdrücken, fügen Sie den Regelnamen nach der Direktive ein. Um alle Regeln zu unterdrücken, lassen Sie den Regelnamen weg.
Direktiven
axe-linter-disable
Deaktiviert eine oder mehrere Regeln ab dem Punkt der Direktive bis zum Ende der Datei, oder bis eine passende axe-linter-enable-Direktive auftritt.
<!-- axe-linter-disable image-alt -->
<img src="logo.png" />
<!-- axe-linter-enable image-alt -->
<img src="other.png" />Um alle Regeln (nicht nur eine) zu deaktivieren, lassen Sie den Regelnamen weg:
<!-- axe-linter-disable -->
<img src="logo.png" />
<a href="#"></a>
<!-- axe-linter-enable -->axe-linter-enable
Reaktiviert eine oder mehrere Regeln, die zuvor durch eine axe-linter-disable-Direktive deaktiviert wurden. Regeln werden wieder für jeden Code geprüft, der nach dieser Direktive erscheint.
<!-- axe-linter-disable image-alt -->
<img src="uncaptioned.png" />
<!-- axe-linter-enable image-alt -->
<img src="must-have-alt.png" />axe-linter-disable-next-line
Deaktiviert eine oder mehrere Regeln für die einzelne Zeile, die direkt auf die Direktive folgt.
<!-- axe-linter-disable-next-line image-alt -->
<img src="logo.png" />axe-linter-disable-line
Deaktiviert eine oder mehrere Regeln für die Zeile, in der die Direktive erscheint.
<img src="logo.png" /> <!-- axe-linter-disable-line image-alt -->Siehe auch
- Für Konfigurationsdatei-Optionen (einschließlich der Deaktivierung von Regeln global), siehe Konfiguration des Axe DevTools Linters.
- Für die vollständige Liste der Regeln, siehe Barrierefreiheitsregeln.
