Versión de axe-core
La configuración de la versión de axe-core especifica qué versión del motor de pruebas de accesibilidad axe-core se utilizará durante el análisis. axe-core es el motor subyacente que realiza las verificaciones de accesibilidad reales, y diferentes versiones pueden incluir nuevas reglas, correcciones de errores o mejoras en las reglas existentes.
Valor por defecto
Cuando no especificas una versión alternativa de axe-core, Axe Watcher intentará usar la versión configurada en la configuración global de tu organización, pero solo podrá usar las versiones incluidas con el paquete de Watcher.
Para asegurarte de que Watcher pueda usar la misma versión de axe-core que la configuración global, mantén tu paquete de Watcher actualizado.
Anulación
Puedes anular la versión de axe-core cuando la configuración global de tu organización lo permite. Tu administrador determina qué versiones están disponibles para su uso. Esta anulación es útil cuando necesitas probar con una versión específica para mantener la consistencia, o cuando deseas usar las últimas funciones disponibles en una versión más reciente.
Opciones disponibles
Valores de cadena:
latest- Usa la última versión compatible actualmente incluida con Axe Watcher- Números de versión específicos desde la 4.4.0 en adelante (p. ej.,
4.10.2,4.9.1,4.8.0)
Ejemplo de JavaScript/TypeScript
const config = {
axe: {
apiKey: process.env.AXE_API_KEY,
projectId: process.env.AXE_PROJECT_ID,
configurationOverrides: {
axeCoreVersion: '4.10.2'
}
}
};Ejemplo de Java
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);