Instalación de la CLI a través de Node.js
Uso de Node.js para instalar axe DevTools for Web CLI a través del artefacto Deque
Necesitará tener instalado Node.js para usar axe DevTools CLI como un paquete Node. Si no está seguro, escriba node -v
en su terminal. Si no tiene Node.js, utilice el ejecutable en su lugar.
Necesita acceso al registro de Deque Systems. Si aún no tiene acceso, comuníquese con el servicio de asistencia técnica de Deque Systems.
Configuración de acceso
Necesitará configurar el acceso al repositorio de artefactos privado de Deque para instalar la CLI de DevTools de axe.
Primero, deberá crear un token de identidad iniciando sesión en el repositorio de artefactos de Deque. Una vez que haya iniciado sesión, haga clic en el botón denominado Bienvenido, su-dirección-de-correo-electrónico en la barra superior junto al botón de ayuda. Haga clic en el botón denominado Generar un token de identidad y siga los pasos para crear un token de identidad.
Recuerda copiar el valor de tu Token de Identidad al momento de crearlo, ya que esta será tu única oportunidad. De lo contrario, tendrás que crear un nuevo token.
Los tokens de identidad caducan (generalmente después de un año), por lo que deberás volver a crear tu token periódicamente.
A continuación, deberá compilar el resto de su información de autenticación en su ~/.npmrc
archivo. Con este comando curl, puedes generar automáticamente los contenidos requeridos.
curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"
El retorno del comando debería verse así:
_auth =<generated-auth-string>
always-auth=true
email=<your-email@email.com>
Si no puede ejecutar comandos curl, puede generar su cadena de autenticación mediante la codificación base 64 <your-email>:<your-identity-token>
Ahora, abre tu archivo ~/.npmrc para editarlo. Añade la información de los pasos anteriores. El producto final 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@email.com>
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:always-auth=true
Instalación
Puede instalar axe DevTools CLI usando NPM o Yarn. Para instalar globalmente axe DevTools CLI desde Agora, puede ejecutar lo siguiente:
npm install -g @axe-devtools/cli
O para Yarn:
yarn add -g @axe-devtools/cli
Esto hará que la CLI de axe DevTools esté disponible con el comando "axe". Para comprobarlo, puedes ejecutar axe --help
en la línea de comandos.