Anchor CLI perusteet

Tämä osio käy läpi yleisiä Anchor CLI -komentoja, joilla pääset alkuun. Lisätietoja Anchor CLI:stä löydät Anchor-dokumentaatiosta.

Projektin alustaminen

Luodaksesi uuden Anchor-projektin, suorita seuraava komento:

Terminal
$
anchor init <project-name>

Esimerkiksi luodaksesi projektin nimeltä my-project, suorita:

Terminal
$
anchor init my-project

Tämä komento luo uuden hakemiston projektin nimellä ja alustaa uuden Anchor-projektin, joka sisältää perus-Rust-ohjelman ja TypeScript-testauspohjan.

Siirry projektin hakemistoon:

Terminal
$
cd <project-name>

Tutustu Anchor-projektin tiedostorakenteeseen.

Ohjelman kääntäminen

Kääntääksesi projektisi, suorita seuraava komento:

Terminal
$
anchor build

Löydät käännetyn ohjelman /target/deploy hakemistosta.

Kun suoritat komentoa anchor build, jos kohtaat seuraavia virheitä:

Kun olet soveltanut edellisen ratkaisun, yritä suorittaa anchor build uudelleen.

Ohjelman käyttöönotto

Ottaaksesi projektisi käyttöön, suorita seuraava komento:

Terminal
$
anchor deploy

Tämä komento ottaa ohjelmasi käyttöön cluster:ssa, joka on määritetty Anchor.toml tiedostossa.

Ohjelman testaus

Testataksesi projektiasi, suorita seuraava komento:

Terminal
$
anchor test

Tämä komento kääntää, ottaa käyttöön ja suorittaa testit projektillesi.

Kun käytät localnet:a cluster:na Anchor.toml:ssa, Anchor käynnistää automaattisesti paikallisen validatorin, ottaa ohjelmasi käyttöön, suorittaa testit ja sitten pysäyttää validatorin.

Kun suoritat komentoa anchor test uuden Anchor-projektin luomisen jälkeen Linuxissa tai WSL:ssä, saatat kohdata seuraavia virheitä, jos sinulla ei ole Node.js:ää tai Yarnia asennettuna:

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

Is this page helpful?

Sisällysluettelo

Muokkaa sivua