Installer depuis le .NET Core 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

Installation d'Axe DevTools pour le Web pour C# en utilisant le .NET Core CLI et le dépôt Agora de Deque

Not for use with personal data

Accédez et installez Axe DevTools depuis votre CLI

Pour télécharger Axe DevTools, suivez les instructions d'accès au registre fournies par votre service des opérations de développement. Cet exemple de fichier nuget.config vous guidera dans la configuration des dépendances pour télécharger Axe DevTools depuis l'Agora de Deque.

Étape 1 : Ouvrez votre CLI et naviguez jusqu'au répertoire de votre projet.

Étape 2 : Créez un fichier nuget.config s'il n'est pas déjà présent en utilisant cette commande

dotnet new nugetconfig

Si vous ne souhaitez pas stocker cette information dans votre dépôt de code, vous pouvez ignorer cela et utiliser le fichier de configuration utilisateur (C:\Users\username\AppData\Roaming\NuGet\NuGet.Config)

Étape 3 : Ajoutez l'instance Artifactory d'Agora de Deque comme source de package.

Étape 4 : Ajoutez l'extrait de code suivant à votre fichier de configuration dans la section <packageSources> après le <add> avec key="nuget.org" :

<add key="Artifactory" value="https://agora.dequecloud.com/artifactory/api/nuget/devtools-nuget" />

Étape 5 : Ajoutez vos identifiants Agora à votre fichier de configuration via l'extrait suivant dans l'étiquette <configuration>, en remplaçant <USERNAME> et <IDENTITY_TOKEN> par vos identifiants. Le nom d'utilisateur sera l'adresse e-mail utilisée pour connectez-vous à Agora. Vous pouvez créer un nouveau jeton d'identité en vous connectant à Agora, en cliquant sur la bannière de bienvenue en haut à droite, en choisissant Modifier le profil, en cliquant sur Générer un jeton d'identité, en suivant les étapes et en copiant votre jeton d'identité. Si vous n'avez pas d'identifiants de connexion Agora, contactez votre représentant Deque.

important

N'oubliez pas de copier la valeur de votre jeton d'identité lors de sa création, car ce sera votre seule occasion. Sinon, vous devrez créer un nouveau jeton.

Les jetons d'identité expirent (généralement après un an), vous devrez donc recréer votre jeton périodiquement.

 <packageSourceCredentials>
    <Artifactory>
        <add key="Username" value="<USERNAME>" />
        <add key="ClearTextPassword" value="<IDENTITY_TOKEN>" />
    </Artifactory>
  </packageSourceCredentials>
note

L'utilisation d'un jeton d'identité en clair est nécessaire ; les mots de passe cryptés ne sont pas pris en charge sur les plateformes non-Windows.

Étape 6 : Installez axe-devtools-selenium :

dotnet add package axe-devtools-selenium

Vous devriez maintenant voir axe-devtools-selenium mentionné dans votre fichier csproj.

Dépendances Dotnet

Les dépendances sont automatiquement téléchargées et construites lorsque vous construisez ou testez le projet principal dans Visual Studio. Vous pouvez effectuer les mêmes étapes en utilisant le CLI de dotnet via la commande suivante :

dotnet restore

Les dépendances JavaScript sont automatiquement téléchargées et résolues lors de la construction du projet principal.

Construire

Pour construire le projet, utilisez la commande dotnet build.

Test

Pour tester le projet, utilisez la commande dotnet test.