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:
$anchor init <project-name>
Esimerkiksi luodaksesi projektin nimeltä my-project
, suorita:
$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:
$cd <project-name>
Tutustu Anchor-projektin tiedostorakenteeseen.
Ohjelman kääntäminen
Kääntääksesi projektisi, suorita seuraava komento:
$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:
$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:
$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?