axe-core-Version

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Die Einstellung der axe-core-Version gibt an, welche Version der axe-core-Prüfmaschine für Barrierefreiheit während der Analyse verwendet werden soll. axe-core ist der zugrunde liegende Mechanismus, der die eigentlichen Barrierefreiheitsprüfungen durchführt, und verschiedene Versionen können neue Regeln, Fehlerbehebungen oder Verbesserungen bestehender Regeln enthalten.

Standardwert

Wenn Sie keine Überschreibung der axe-core-Version angeben, versucht Axe Watcher, die in der globalen Konfiguration Ihrer Organisation konfigurierte Version zu verwenden, kann jedoch nur die Versionen nutzen, die im Watcher-Paket enthalten sind.

important

Um sicherzustellen, dass Watcher dieselbe Version von axe-core verwenden kann wie die globale Konfiguration, halten Sie Ihr Watcher-Paket aktuell.

Überschreibung

Sie können die axe-core-Version überschreiben, wenn die globale Konfiguration Ihrer Organisation dies zulässt. Ihr Administrator legt fest, welche Versionen zur Verfügung stehen. Diese Überschreibung ist nützlich, wenn Sie mit einer bestimmten Version für Konsistenz testen müssen oder wenn Sie die neuesten Funktionen einer neueren Version nutzen möchten.

Verfügbare Optionen

Stringwerte:

  • latest - Verwendet die neueste unterstützte Version, die derzeit mit Axe Watcher gebündelt ist
  • Spezifische Versionsnummern ab 4.4.0 und später (z. B. 4.10.2, 4.9.1, 4.8.0)

JavaScript/TypeScript-Beispiel

const config = {
  axe: {
    apiKey: process.env.AXE_API_KEY,
    projectId: process.env.AXE_PROJECT_ID,
    configurationOverrides: {
      axeCoreVersion: '4.10.2'
    }
  }
};

Java-Beispiel

ConfigurationOverrides overrides = new ConfigurationOverrides()
    .setAxeCoreVersion("4.10.2");

AxeWatcherOptions options = new AxeWatcherOptions()
    .setApiKey(System.getenv("AXE_API_KEY"))
    .setProjectId(System.getenv("AXE_PROJECT_ID"))
    .setConfigurationOverrides(overrides);