Migrazione ad axe DevTools per Web v4.x CLI

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

Passaggi per la migrazione alla versione 4.x di axe DevTools per Web CLI

Not for use with personal data

Per migrare da AGet ad axe DevTools per Web CLI, procedere come segue:

  1. Disinstalla AGet

  2. Segui le istruzioni di installazione

  3. Script di aggiornamento che utilizzano AGet e utilizzare invece axe DevTools per Web CLI.

  4. Se stai utilizzando un set di regole personalizzato, assicurati di rigenerarlo per axe-core 4.0. Inoltre:

    • Se si utilizza ATTEST_PATH, modificarlo in AXE_RULESET_PATH.
    • Se hai utilizzato un file locale attest.json , rinominalo in axe-ruleset.json.
  5. Se si utilizza la CLI attest-reporter, sostituirla con axe reporter.

  6. Se si utilizza la CLI attest-standards, sostituirla con axe ruleset.

Disinstallazione

Disinstallare l'eseguibile AGet

L'unica cosa necessaria per disinstallare AGet è eliminarlo dal file system. Se non sei sicuro di dove è installato, digita nella riga di comando which aget .

Disinstallare il pacchetto AGet

Per disinstallare AGet da un pacchetto locale, esegui npm remove @deque/aget. Per rimuovere AGet globalmente, aggiungere il flag a questo comando -g . Se si utilizza il pacchetto AGet non limitato, inserisci remove aget invece di remove @deque/aget.

Aggiorna script

Cerca eventuali script che utilizzano AGet, lì sarà necessario sostituire il comando aget con axe. Tieni presente che questi script possono risiedere in diversi luoghi, ad esempio:

  • file di script bash
  • File di configurazione CI
  • script di test
  • file di configurazione del pacchetto

In axe DevTools per Web 4.0, il comando "uri" è stato deprecato. In alternativa, gli URL possono essere passati direttamente al comando "axe". Per migrare, rimuovi "uri" da tutti i comandi axe che lo utilizzano.

aget uri deque.com

In axe DevTools per Web 4.0, questo diventa:

axe deque.com

Aggiorna a axe reporter

Attest-reporter non è più disponibile come CLI autonoma. Il reporter è ora disponibile come parte di axe DevTools per Web CLI.

  1. Assicurati di disinstallare attest-reporter
  2. Aggiorna script da utilizzare axe reporter al posto di attest-reporter

Passa al set di regole di axe

attest-standards non è più disponibile come CLI autonoma. La generazione di standard è ora disponibile come parte di axe DevTools per Web CLI.

  1. Assicurati di disinstallare attest-standards
  2. Aggiorna script da utilizzare axe ruleset invece di attest-standards

Cambiamenti degni di nota

Oltre alle modifiche apportate all'installazione e all'utilizzo dei comandi descritti, ecco alcune modifiche degne di nota:

  • Il set di regole Axe non supporta più le matches funzioni di regole personalizzate evaluate e le after funzioni di controllo. È possibile utilizzare l'ID solo con le funzioni axe integrate.