Anchor CLI Basisprincipes
Dit gedeelte biedt enkele veelgebruikte commando's en voorbeelden om je op weg te helpen met het gebruik van de Anchor CLI.
Het project initialiseren
Maak een nieuw Anchor-project door het onderstaande commando uit te voeren. Het zal een nieuwe map maken 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
maken. De my-project map zal een basis Rust-programma en TypeScript-test
template bevatten.
$anchor init my-project
Navigeer vervolgens naar de projectmap:
$cd <project-name>
Bekijk Anchor's projectbestandsstructuur.
Het programma bouwen
Om je project te bouwen, voer het volgende commando uit:
$anchor build
Je kunt het gecompileerde programma vinden in de /target/deploy map.
Wanneer je anchor build uitvoert en de volgende fouten tegenkomt:
Na het toepassen van de voorgaande oplossing, probeer opnieuw
anchor build uit te voeren.
Het programma implementeren
Om je project te implementeren, voer je het volgende commando uit:
$anchor deploy
Dit commando implementeert je programma naar de cluster die is gespecificeerd
in het Anchor.toml
bestand.
Het programma testen
Om je project te testen, voer je het volgende commando uit:
$anchor test
Dit commando bouwt, implementeert en voert de tests uit voor je project.
Bij gebruik van de localnet cluster, start Anchor automatisch een lokale
validator, implementeert het programma, voert tests uit en stopt vervolgens de
validator.
Een van de volgende fouten kan aangeven 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?