Bases de la CLI Anchor

Cette section fournit quelques commandes courantes et exemples pour vous aider à démarrer avec la CLI Anchor.

Initialiser le projet

Créez un nouveau projet Anchor en exécutant la commande ci-dessous. Elle créera un nouveau répertoire avec le nom du projet et l'utilisera pour initialiser un nouveau projet Anchor.

Terminal
$
anchor init <project-name>

Par exemple, la commande ci-dessous créera un projet appelé my-project. Le répertoire my-project contiendra un programme Rust de base et un modèle de test TypeScript.

Terminal
$
anchor init my-project

Puis naviguez vers le répertoire du projet :

Terminal
$
cd <project-name>

Consultez la structure de fichiers du projet d'Anchor.

Compiler le programme

Pour compiler votre projet, exécutez la commande suivante :

Terminal
$
anchor build

Vous pouvez trouver le programme compilé dans le répertoire /target/deploy.

Lorsque vous exécutez anchor build, si vous rencontrez les erreurs suivantes :

Après avoir appliqué la solution précédente, essayez d'exécuter à nouveau anchor build.

Déployer le programme

Pour déployer votre projet, exécutez la commande suivante :

Terminal
$
anchor deploy

Cette commande déploie votre programme sur le cluster spécifié dans le fichier Anchor.toml.

Tester le programme

Pour tester votre projet, exécutez la commande suivante :

Terminal
$
anchor test

Cette commande compile, déploie et exécute les tests pour votre projet.

Lors de l'utilisation du cluster localnet, Anchor démarre automatiquement un validator local, déploie le programme, exécute les tests, puis arrête le validator.

L'une des erreurs suivantes peut indiquer que vous n'avez pas Node.js ou Yarn installé :

Permission denied (os error 13)
No such file or directory (os error 2)

Is this page helpful?

Table des matières

Modifier la page

Géré par

© 2025 Fondation Solana.
Tous droits réservés.
Restez connecté