Installazione della CLI tramite Node.js
Utilizzo di Node.js per installare axe DevTools per Web CLI attraverso l'artifactory Deque
Per utilizzare axe DevTools CLI come pacchetto Node, è necessario che sia installato Node.js . Se non sei sicuro, digita node -v
nel tuo terminale. Se non hai Node.js, usa invece executable .
È necessario avere accesso al registro Deque Systems. Se non si dispone già dell'accesso, contattare l'helpdesk di Deque Systems.
Configurazione di accesso
Sarà necessario configurare l'accesso al repository privato degli artefatti di Deque per installare axe DevTools CLI.
Per prima cosa, dovrai creare un token di identità effettuando l'accesso al repository degli artefatti di Deque. Una volta effettuato l'accesso, fare clic sul pulsante etichettato Benvenuto il-tuo-indirizzo-email nella barra in alto, accanto al pulsante della guida. Fare clic sul pulsante etichettato Genera un token di identità e seguire i passaggi per creare un token di identità.
Ricordati di copiare il valore del tuo Identity Token quando lo crei, perché questa sarà la tua unica opportunità. Altrimenti dovrai creare un nuovo token.
I token di identità scadono (solitamente dopo un anno), quindi dovrai ricrearli periodicamente.
Successivamente, dovrai compilare il resto delle informazioni di autenticazione nel tuo ~/.npmrc
file. Con questo comando curl è possibile generare automaticamente i contenuti richiesti.
curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"
Il ritorno del comando dovrebbe apparire così:
_auth =<generated-auth-string>
always-auth=true
email=<your-email@email.com>
Se non riesci a eseguire i comandi curl, puoi generare la stringa di autorizzazione tramite la codifica base-64 <your-email>:<your-identity-token>
Ora apri il file ~/.npmrc per modificarlo. Aggiungi le informazioni ottenute nei passaggi precedenti. Il prodotto finale dovrebbe apparire così:
@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
Installazione
È possibile installare axe DevTools CLI utilizzando NPM o Yarn. Per installare globalmente axe DevTools CLI da Agora, puoi eseguire quanto segue:
npm install -g @axe-devtools/cli
Oppure per Yarn:
yarn add -g @axe-devtools/cli
Questo renderà axe DevTools CLI disponibile con il comando "axe". Per verificare, puoi eseguire axe --help
nella riga di comando.