Axe DevTools Linter Connector を npm パッケージとしてインストールする方法

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

Agora をセットアップして Axe DevTools Linter Connector を npm パッケージとして簡単にダウンロードしインストールするためのガイド

Free Trial
Not for use with personal data

この記事では、Agora を npm パッケージ レジストリとして使用して、Axe DevTools Connector をダウンロードおよびインストールする方法を説明します。これにより、Node.js の提供するインフラストラクチャを利用し、 npm Axe DevTools Linter Connector バイナリのダウンロード、バージョン管理、および更新が可能になり、 ダウンロード ページを通じてコネクターを直接ダウンロードする際に必要な手動ステップを避けることができます。

Agora とは?

Agora は Deque のリポジトリで、(JFrog によってアーティファクト ファクトリーまたは アーティファクトリ) としてホストされており、安全にバイナリ アーティファクト(パッケージ、ライブラリ、実行可能ファイル)を保存し、アクセスするにはアカウントが必要です。Agora は Axe Linter Connector をホストしており(npm パッケージと手動でダウンロード可能な実行ファイルの両方)、

important

この記事のステップに従うには、Agora アカウントが必要です。取得するには、Dequeue の担当者に直接連絡するか、 サポートデスクを介してお問い合わせいただくか、 helpdesk@deque.comまでメールを送信してください。お手伝いできることを喜んでおります。

Agora アイデンティティ トークンを作成する

最初のステップは、npm があなたの Agora セッションを認証するために使用するアイデンティティ トークンを作成することです。Agora のアイデンティティ トークンは1年で期限切れになるため、毎年再作成する必要があります。

  1. あなたの Agora の プロフィールページ を訪れてアイデンティティ トークンを取得してください。(Agora にログインしていない場合、ログイン後にプロフィールページではなく異なるランディングページにリダイレクトされる可能性があります。その場合、 同じリンク を再度クリックするか、右上のヘルプボタンのすぐ右にあるボタンをクリックし、その後、「 プロフィールを編集」 をクリックしてください。)
  2. アイデンティティ トークンを生成」をクリックします。
  3. 今後トークンを特定するのに役立つ説明を追加してください。(オプション)
  4. コピーアイコンをクリックしてアイデンティティ トークンをクリップボードにコピーします。(アイデンティティ トークンは再取得できないため、パスワード管理アプリに保存することをお勧めします。)

あなたの .npmrc

を設定する .npmrc Agora アイデンティティ トークンを取得したので、コネクターをインストールするために npm インフラストラクチャを利用できるように

  1. サイトを訪れて、 Agora パッケージへのアクセス設定 の設定を作成し、あなたの .npmrc へ貼り付ける設定を作成してください。このページの情報は保存または送信されませんのでご注意ください。
  2. 登録されているメールアドレスを入力してください(Agora サイトで登録されているものである必要があります)。
  3. アイデンティティ トークンを対応するテキストボックスに貼り付けます。
  4. 設定を生成 」をクリックして設定を作成し、コピーアイコンをクリックします。
  5. コピーした行をあなたの .npmrc に貼り付けます。このファイルのパスは、Linux、macOS、および Windows 用にサイトに指定されています。

これらの手順を完了した後、Axe DevTools Linter Connector の npm パッケージを使用できます。

.npmrc

下記は、あなたの .npmrc 設定に追加する必要がある行の例です:

@axe-devtools:registry=https://agora.dequecloud.com/artifactory/api/npm/devtools-npm/
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:_auth="am9obmRvZUBleGFtcGxlLmNvbTpUaGlzIGlzbid0IGEgdmFsaWQgaWRlbnRpdHkgdG9rZW4K"
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:email=johndoe@example.com
//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:always-auth=true

に含まれる値は、 _auth の base64 エンコーディングです。 <email>:<identity-token>

tip

次の方法を使うことができます: _authToken と、ベース64でエンコードされた値を使用する代わりに email:identity-token 、 が必要な場合に _auth。例えば次のようにします:

//agora.dequecloud.com/artifactory/api/npm/devtools-npm/:_authToken="VGhpcyBpc24ndCBhIHZhbGlkIGlkZW50aXR5IHRva2VuCg=="

インストールと使用

最新バージョンのAxe DevTools Connectorは、次のコマンドでインストールできます:

npm install @axe-devtools/axe-linter-connector -g

このコマンドはコネクターをグローバルにインストールします。インストールを確認するには、 --version オプションを使用してください:

axe-linter-connector --version

次のステップ