Cette section fournit quelques commandes et exemples courants pour vous aider à démarrer avec l'interface en ligne de commande Anchor.
Initialiser le projet
Créez un nouveau projet Anchor en exécutant la commande indiquée ci-dessous. Elle créera un nouveau répertoire avec le nom du projet et l'utilisera pour initialiser un nouveau projet Anchor.
$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.
$anchor init my-project
Ensuite, naviguez vers le répertoire du projet :
$cd <project-name>
Consultez la structure des fichiers du projet d'Anchor.
Compiler le programme
Pour compiler votre projet, exécutez la commande suivante :
$anchor build
Vous trouverez le programme compilé dans le répertoire /target/deploy.
Lors de l'exécution de 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 :
$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 :
$anchor test
Cette commande compile, déploie et exécute les tests de votre projet.
Lors de l'utilisation du cluster localnet, Anchor démarre automatiquement un
validateur local, déploie le programme, exécute les tests, puis arrête le
validateur.
L'une ou l'autre des erreurs suivantes peut indiquer que Node.js ou Yarn n'est pas installé :
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?