Installieren der CLI über Node.js
Verwenden von Node.js zum Installieren der Axe DevTools für Web CLI über das Deque Artifactory
Sie müssen Node.js installiert haben, um axe DevTools CLI als Node-Paket zu verwenden. Wenn Sie unsicher sind, geben Sie node -v
in Ihr Terminal ein. Wenn Sie Node.js nicht haben, verwenden Sie stattdessen die ausführbare Datei .
Sie benötigen Zugriff auf das Deque Systems-Register. Wenn Sie noch keinen Zugriff haben, wenden Sie sich bitte an den Deque Systems Helpdesk.
Zugriffskonfiguration
Sie müssen den Zugriff auf das private Artefakt-Repository von Deque konfigurieren, um die axe DevTools CLI zu installieren.
Zuerst müssen Sie ein Identitätstoken erstellen, indem Sie sich beim Artefakt-Repository von Deque anmelden. Klicken Sie nach der Anmeldung in der oberen Leiste neben der Hilfe-Schaltfläche auf die Schaltfläche Ihre E-Mail-Adresse **Willkommen **** . Klicken Sie auf die Schaltfläche Identitätstoken generieren und folgen Sie den Schritten zum Erstellen eines Identitätstokens.
Denken Sie daran, den Wert Ihres Identitätstokens beim Erstellen zu kopieren, da dies Ihre einzige Möglichkeit ist. Andernfalls müssen Sie ein neues Token erstellen.
Identitätstoken laufen ab (normalerweise nach einem Jahr), daher müssen Sie Ihr Token regelmäßig neu erstellen.
Als Nächstes müssen Sie den Rest Ihrer Authentifizierungsinformationen in Ihrer ~/.npmrc
Datei zusammenstellen. Mit diesem Curl-Befehl können Sie die benötigten Inhalte automatisch generieren.
curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"
Die Rückgabe des Befehls sollte folgendermaßen aussehen:
_auth =<generated-auth-string>
always-auth=true
email=<your-email@email.com>
Wenn Sie keine curl-Befehle ausführen können, können Sie Ihre Authentifizierungszeichenfolge generieren, indem Sie <your-email>
mit Base-64 kodieren:
Öffnen Sie jetzt Ihre ~/.npmrc-Datei zum Bearbeiten. Fügen Sie die Informationen aus den vorherigen Schritten hinzu. Das Endprodukt sollte wie folgt aussehen:
@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
Sie können axe DevTools CLI mit NPM oder Yarn installieren. Um axe DevTools CLI global von Agora zu installieren, können Sie Folgendes ausführen:
npm install -g @axe-devtools/cli
Oder für Yarn:
yarn add -g @axe-devtools/cli
Dadurch wird die axe DevTools CLI mit dem Befehl „axe“ verfügbar. Zur Überprüfung können Sie den Befehl axe --help
in der Befehlszeile ausführen.