axe-core-Version
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.
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);