Instalación de Axe DevTools para Web CLI

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

Instale la CLI como un ejecutable independiente o como un paquete de Node.js.

Not for use with personal data

Axe DevTools CLI está disponible en dos formas. Elija la que se adapte a su entorno:

Requisitos

Axe DevTools CLI requiere un controlador de navegador para cada navegador que desees usar. El controlador debe estar en tu PATH. Mantén tanto tu navegador como su controlador actualizados.

Navegador Controlador
Chrome ChromeDriver
Firefox geckodriver
Safari safaridriver está integrado en macOS. Es posible que necesites ejecutar safaridriver --enable antes de usarlo.
Microsoft Edge Microsoft Edge WebDriver
Internet Explorer IE Driver Server

Instalar el ejecutable

Los ejecutables no tienen requisitos previos; Node.js no es necesario.

important

Necesitas una cuenta Deque Agora para acceder a la página de descargas. Si no tienes una, contacta a tu representante de Deque, utiliza nuestro centro de soporte o envíenos un correo electrónico.

Descarga el ejecutable adecuado para tu plataforma desde el sección CLI de la página de descargas:

  • axe-linux (Linux)
  • axe-macos (macOS)
  • axe-win.exe (Windows)

Configurar en Linux

Hacer el archivo ejecutable:

chmod +x axe-linux

Configurar en macOS

Hacer el archivo ejecutable, luego eliminar el atributo de cuarentena que macOS añade a los archivos descargados:

chmod +x axe-macos
xattr -d com.apple.quarantine axe-macos

Pruebe su instalación

Ejecute el comando de ayuda desde el directorio donde colocó el ejecutable:

  • Linux: ./axe-linux --help
  • macOS: ./axe-macos --help
  • Windows: axe-win --help

Dependiendo de la configuración de su cuenta, puede que necesite privilegios de administrador.

Hacer que la CLI esté disponible globalmente

Para ejecutar axe desde cualquier directorio, coloca el ejecutable en un directorio de tu PATH.

note

El resto de esta documentación asume que has renombrado el ejecutable a axe (o axe.exe en Windows) y que está disponible globalmente.


Instalar mediante Node.js

Necesitas tener Node.js instalado. Para verificar, ejecuta node -v en tu terminal.

note

Necesitas acceso al registro privado de Deque Systems. Si aún no tienes acceso, contacta al servicio de ayuda de Deque Systems.

Paso 1: Obtenga un Token de Identidad de Agora

Agora es el registro npm privado de Deque que aloja paquetes @axe-devtools. Para acceder, necesitas un token de identidad.

  1. Visita tu página de perfil de Agora. (Si eres redirigido después de iniciar sesión, haz clic en el enlace una segunda vez o haz clic en Editar perfil en la esquina superior derecha.)
  2. Haz clic en Generar un Token de Identidad.
  3. Opcionalmente, agregue una descripción para identificar el token más tarde.
  4. Copie el token en su portapapeles. Guárdelo en un lugar seguro porque no podrá recuperarlo de Agora nuevamente.
important

Recuerde copiar el valor de su Token de Identidad al crearlo, ya que esta será su única oportunidad. De lo contrario, tendrá que crear un nuevo token.

Los Tokens de Identidad expiran (generalmente después de un año), por lo que tendrá que recrear su token periódicamente.

Paso 2: Configura tu .npmrc

  1. Visita la herramienta Configuración del acceso a los paquetes de Agora. Ninguna de la información que ingreses se almacena ni se transmite.
  2. Ingrese su dirección de correo de Agora y el token de identidad.
  3. Haz clic en Generar configuración y copia el resultado.
  4. Pega las líneas copiadas en tu archivo ~/.npmrc (%USERPROFILE%/.npmrc en Windows).

Tu .npmrc debería verse así:

@axe-devtools:registry=https://agora.dequecloud.com/artifactory/api/npm/devtools-npm/
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:_auth="<generated-auth-string>"
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:email=<your-email@example.com>
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:always-auth=true

El valor de _auth es la codificación base64 de <your-email>:<your-identity-token>.

Paso 3: Instale el paquete

Instale globalmente con npm:

npm install -g @axe-devtools/cli

O con Yarn:

yarn global add @axe-devtools/cli

Pruebe su instalación

axe --help

Si aparece el texto de ayuda, el CLI está instalado y listo para usar.