Deze sectie biedt enkele veelvoorkomende commando's en voorbeelden om je te helpen bij het gebruik van de Anchor CLI.
Initialiseer het project
Maak een nieuw Anchor-project aan door het onderstaande commando uit te voeren. Het zal een nieuwe map aanmaken met de projectnaam en deze gebruiken om een nieuw Anchor-project te initialiseren.
$anchor init <project-name>
Bijvoorbeeld, het onderstaande commando zal een project genaamd my-project
aanmaken. De my-project map zal een basis Rust-programma en
TypeScript-testsjabloon bevatten.
$anchor init my-project
Navigeer vervolgens naar de projectmap:
$cd <project-name>
Zie Anchor's projectbestandsstructuur.
Bouw het programma
Om je project te bouwen, voer je het volgende commando uit:
$anchor build
Je vindt het gecompileerde programma in de /target/deploy map.
Bij het uitvoeren van anchor build, als je de volgende fouten tegenkomt:
Probeer na het toepassen van de voorgaande oplossing opnieuw
anchor build uit te voeren.
Deploy het programma
Om je project te deployen, voer het volgende commando uit:
$anchor deploy
Dit commando deployt je programma naar het cluster dat is opgegeven in het
Anchor.toml-bestand.
Test het programma
Om je project te testen, voer het volgende commando uit:
$anchor test
Dit commando bouwt, deployt en voert de tests voor je project uit.
Bij gebruik van het localnet-cluster start Anchor automatisch een lokale
validator, deployt het programma, voert tests uit en stopt vervolgens de
validator.
Een van de volgende foutmeldingen kan erop wijzen dat je Node.js of Yarn niet hebt geïnstalleerd:
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?