Installa Axe DevTools per il Web per JavaScript del browser da Agora di Deque
Installare il pacchetto @axe-devtools/browser dal repository di artefatti Agora di Deque
Per i clienti che non dispongono di un repository di artefatti interno e desiderano una soluzione di installazione più sostenibile e scalabile rispetto al download diretto di Axe DevTools, Deque mette a disposizione il proprio repository di artefatti per clienti selezionati. Per informazioni su altri modi di installare Axe DevTools, consulta la guida su Installazione dal tuo Repository di Artefatti.
Prerequisiti
Per installare Axe DevTools da Agora, è necessario avere le credenziali di accesso ad Agora. Inoltre, devi avere un progetto web basato su NodeJS esistente dove installare Axe DevTools. A seconda della configurazione del tuo ambiente di test, potrebbe essere necessaria la libreria di test come dipendenza aggiuntiva.
Creazione di un Token di Identità
Il modo più semplice per creare un Token di Identità è tramite il webapp di Agora. Una volta effettuato l'accesso, puoi creare un Token di Identità cliccando sul pulsante etichettato Benvenuto il-tuo-indirizzo-email nella barra superiore accanto al pulsante di aiuto. Da lì, dovrai generare un Token di Identità e copiarlo.
Ricorda di copiare il valore del tuo Token di Identità quando lo crei, poiché questa sarà la tua unica occasione. Altrimenti, dovrai creare un nuovo token.
I Token di Identità scadono (di solito dopo un anno), quindi dovrai ricreare il tuo token periodicamente.
Aggiunta dell'Autenticazione
Per accedere ai pacchetti Axe DevTools tramite NPM o Yarn, dovrai aggiungere le tue informazioni di autenticazione Agora a un file ~/.npmrc. Il modo più semplice per farlo è con un comando curl.
curl -u"<your-email>":<your-identity-token> "https://agora.dequecloud.com/artifactory/api/npm/auth"Quando esegui questo comando, sostituisci
_auth = <generated-auth-string>
always-auth = true
email = <your-email>Configurazione del file .npmrc (yarn/npm)
Apri il tuo file ~/.npmrc per modificarlo. Aggiungi prima le informazioni del registro, quindi aggiungi il risultato del comando curl. 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=trueConfigurazione del file .yarnrc.yml (yarn moderno)
Apri il tuo file ~/.yarnrc.yml per modificarlo. Aggiungi prima le informazioni del registro, quindi aggiungi il risultato del comando curl. Il prodotto finale dovrebbe apparire così:
npmScopes:
axe-devtools:
npmRegistries: 'https://agora.dequecloud.com/artifactory/api/npm/dequelabs/':
npmAuthIdent: <generated-auth-string>
npmRegistryServer: 'https://agora.dequecloud.com/artifactory/api/npm/dequelabs/'
npmAlwaysAuth: trueSe non sei in grado di eseguire comandi curl, puoi generare la tua stringa di autenticazione codificando in base-64 <your-email>:<your-identity-token> e aggiungendo il prodotto al file ~/.npmrc nello stesso modo in cui sarebbe generato con il comando curl.
Installazione
Per installare Axe DevTools Browser JavaScript nel tuo progetto, esegui questo comando:
npm install @axe-devtools/browserProssimi Passi
Una volta che Axe DevTools è stato installato con successo nel tuo ambiente, leggi la guida su importazione e inizializzazione.
Se hai problemi nell'installazione di Axe DevTools, contatta direttamente il tuo rappresentante Deque, chiedici tramite il nostro support desk o inviarci un'email. Saremo lieti di aiutarti a iniziare.
