Axe DevTools for Web 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

CLI をスタンドアロンの実行ファイルまたは Node.js パッケージとしてインストールします。

Not for use with personal data

Axe DevTools CLI は 2 種類の形態で利用できます。環境に合わせて選択してください:

要件

Axe DevTools CLIを利用するには、使用する各ブラウザに対してブラウザドライバが必要です。ドライバはPATHに配置してください。ブラウザとそのドライバを常に最新の状態に保ってください。

ブラウザー ドライバー
Chrome ChromeDriver
Firefox geckodriver
Safari safaridriverはmacOSに内蔵されています。使用する前にsafaridriver --enableを実行する必要があるかもしれません。
Microsoft Edge Microsoft Edge WebDriver
Internet Explorer IE Driver Server

実行ファイルのインストール

実行ファイルには事前条件がなく、Node.js は不要です。

important

ダウンロードページにアクセスするにはDeque Agoraアカウントが必要です。アカウントをお持ちでない場合は、Dequeの担当者に連絡するか、私たちのサポートデスクをご利用いただくか、メールでお問い合わせくださいしてください。

CLI セクションから、お使いのプラットフォームに合った実行ファイルをダウンロードしてください:

  • axe-linux (Linux)
  • axe-macos (macOS)
  • axe-win.exe (Windows)

Linux のセットアップ

ファイルを実行可能にしてください:

chmod +x axe-linux

macOS のセットアップ

ファイルを実行可能にし、ダウンロードしたファイルに macOS が追加する隔離属性を削除してください:

chmod +x axe-macos
xattr -d com.apple.quarantine axe-macos

インストールの確認

実行ファイルを配置したディレクトリからヘルプ コマンドを実行してください:

  • Linux: ./axe-linux --help
  • macOS: ./axe-macos --help
  • Windows: axe-win --help

アカウント設定によっては、管理者権限が必要な場合があります。

CLI をグローバルに使用可能にする

任意のディレクトリからaxeを実行するには、実行ファイルをPATH内のディレクトリに配置してください。

note

このドキュメントの残りの部分では、実行ファイルをaxe(またはWindowsではaxe.exe)にリネームし、グローバルに利用可能であると仮定しています。


Node.js を介してインストールする

Node.jsがインストールされている必要があります。確認するには、ターミナルでnode -vを実行してください。

note

Deque Systemsのプライベートレジストリへのアクセスが必要です。すでにアクセス権がない場合は、Deque Systems ヘルプデスクに連絡してください。

ステップ 1: Agora アイデンティティトークンを取得する

AgoraはDequeのプライベートnpmレジストリで、@axe-devtoolsパッケージをホストしています。アクセスするには、アイデンティティトークンが必要です。

  1. Agora プロフィールページを訪問してください。(ログイン後にリダイレクトされた場合は、リンクを再度クリックするか、右上にあるプロフィールを編集をクリックしてください。)
  2. アイデンティティトークンを生成をクリックします。
  3. 後でトークンを識別するための説明をオプションで追加してください。
  4. トークンをクリップボードにコピーする。Agora から再び取得することはできないので、どこか安全な場所に保存してください。
important

アイデンティティトークンを作成する際、値をコピーすることを忘れないでください。これが唯一の機会です。そうしないと、新しいトークンを作成する必要があります。

アイデンティティトークンは有効期限があります(通常は1年後)、定期的にトークンを再作成する必要があります。

ステップ2: .npmrcを構成する

  1. Agora パッケージへのアクセスの構成ツールを訪れてください。入力した情報は保存も送信もされません。
  2. あなたの Agora のメールアドレスとアイデンティティトークンを入力してください。
  3. 構成を生成をクリックして、出力をコピーします。
  4. コピーした行を~/.npmrcファイルに貼り付けます(Windowsでは%USERPROFILE%/.npmrc)。

.npmrcは次のようになります:

@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@example.com>
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:always-auth=true

_authの値は<your-email>:<your-identity-token>のbase64エンコーディングです。

ステップ 3: パッケージをインストールする

npm でグローバルにインストール:

npm install -g @axe-devtools/cli

または Yarn で:

yarn global add @axe-devtools/cli

インストールの確認

axe --help

ヘルプテキストが表示されれば、CLI はインストールされ、使用する準備が整っています。