Installation de la CLI via Node.js

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

Utilisation de Node.js pour installer l'axe DevTools pour Web CLI via l'artifactory Deque

Not for use with personal data

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 .

note

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é.

important

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 .