ブラウザJavaScriptのインポートと初期化

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

Axe DevTools for Web Browser JavaScriptパッケージ(@axe-devtools/browser)のインポートと初期化

Not for use with personal data

Axe DevTools for Webをインストールしたら、それをテストセットアップにインポートし、パッケージを初期化する必要があります。

前提条件

Axe DevTools for Webをインポートして初期化するためには、まずインストールする必要があります。まだインストールしていない場合は、あなたのアーティファクトリポジトリからDequeのAgoraからでインストールガイドをご覧ください。

インポートと初期化

ブラウザパッケージは、バンドルされたテストスイート内で実行することを目的としているため、JavaScriptとTypeScriptの両方でESモジュール構文でインポートされます。@axe-devtools/browserは独自の型宣言を提供しているので、別途@types/パッケージをインストールする必要はありません。

JavaScript

import { AxeDevTools } from '@axe-devtools/browser';

TypeScript

インポート文は同じです。スキャンが返す結果を注釈したい場合は、axe-coreからAxeResults型を追加します。

import { AxeDevTools } from '@axe-devtools/browser';
import type { AxeResults } from 'axe-core';

初期化

ブラウザパッケージをインポートしたら、テストしたいルールセットで初期化します。この文は両方の言語で同じです。

AxeDevTools.init('wcag2');

ルールセット引数は必須であり、TypeScriptはそれをサポートされているルールセットIDと照合します: wcag2wcag21wcag22wcag2aaawcag21aaawcag22aaa508en301549ttv5rgaav4

次のステップ

Axe DevToolsをインストールし、インポートし、初期化したら、アクセシビリティのスキャンとアクセシビリティテストの記述に進む準備が整います。それを行うには、テストを書くのガイドをご覧ください。

トラブルシューティング

Axe DevToolsのインポートや初期化に問題がある場合は、Dequeの担当者に直接連絡するか、私たちのサポートデスクを通じて、またはメールを送るでご連絡ください。喜んでお手伝いします。