Installation de la CLI via Node.js
Utilisation de Node.js pour installer l'axe DevTools pour Web CLI via l'artifactory Deque
Vous aurez besoin de Node.js installé pour utiliser axe DevTools CLI en tant que package Node. Si vous n'êtes pas sûr, tapez node -v
dans votre terminal. Si vous n'avez pas Node.js, utilisez plutôt l'exécutable .
Vous devez avoir accès au registre Deque Systems. Si vous n'avez pas encore accès, veuillez contacter le service d'assistance de Deque Systems.
Configuration d'accès
Vous devrez configurer l'accès au référentiel d'artefacts privé de Deque pour installer l'axe DevTools Interface de Ligne de Commande.
Tout d'abord, vous devrez créer un jeton d'identité en vous connectant au référentiel d'artefacts de Deque. Une fois connecté, cliquez sur le bouton intitulé Bienvenue votre-adresse-e-mail dans la barre supérieure à côté du bouton d'aide. Cliquez sur le bouton intitulé Générer un jeton d'identité et suivez les étapes pour créer un jeton d'identité.
N'oubliez pas de copier la valeur de votre jeton d'identité lors de sa création, car ce sera votre seule opportunité. Sinon, vous devrez créer un nouveau jeton.
Les jetons d'identité expirent (généralement après un an), vous devrez donc recréer votre jeton périodiquement.
Ensuite, vous devrez compiler le reste de vos informations d’authentification dans votre ~/.npmrc
fichier. Avec cette commande curl, vous pouvez générer automatiquement le contenu requis.
curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"
Le retour de la commande devrait ressembler à ceci :
_auth =<generated-auth-string>
always-auth=true
email=<your-email@email.com>
Si vous ne pouvez pas exécuter les commandes curl, vous pouvez générer votre chaîne d'authentification en codant en base 64 <your-email> :<your-identity-token>
Maintenant, ouvrez votre fichier ~/.npmrc pour le modifier. Ajoutez les informations des étapes précédentes. Le produit final devrait ressembler à ceci :
@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
Installation
Vous pouvez installer axe DevTools CLI en utilisant NPM ou Yarn. Pour installer globalement axe DevTools CLI depuis Agora, vous pouvez exécuter la commande suivante :
npm install -g @axe-devtools/cli
Ou pour Yarn :
yarn add -g @axe-devtools/cli
Cela rendra axe DevTools CLI disponible avec la commande « axe ». Dans la ligne de commande, vous pouvez exécuter axe --help
.