Instalación de Axe DevTools para Web CLI
Instale la CLI como un ejecutable independiente o como un paquete de Node.js.
Axe DevTools CLI está disponible en dos formas. Elija la que se adapte a su entorno:
- Ejecutables: binarios autónomos sin requisitos previos
- Paquete de Node.js: instalados a través de npm o Yarn, requiere Node.js
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.
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-linuxConfigurar 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-macosPruebe 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.
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.
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.
- 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.)
- Haz clic en Generar un Token de Identidad.
- Opcionalmente, agregue una descripción para identificar el token más tarde.
- Copie el token en su portapapeles. Guárdelo en un lugar seguro porque no podrá recuperarlo de Agora nuevamente.
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
- Visita la herramienta Configuración del acceso a los paquetes de Agora. Ninguna de la información que ingreses se almacena ni se transmite.
- Ingrese su dirección de correo de Agora y el token de identidad.
- Haz clic en Generar configuración y copia el resultado.
- Pega las líneas copiadas en tu archivo
~/.npmrc(%USERPROFILE%/.npmrcen 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=trueEl 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/cliO con Yarn:
yarn global add @axe-devtools/cliPruebe su instalación
axe --helpSi aparece el texto de ayuda, el CLI está instalado y listo para usar.
