Podstawy Anchor CLI
Ta sekcja zawiera kilka typowych poleceń i przykładów, które pomogą Ci rozpocząć korzystanie z Anchor CLI.
Inicjalizacja projektu
Utwórz nowy projekt Anchor, uruchamiając polecenie pokazane poniżej. Utworzy ono nowy katalog o nazwie projektu i użyje go do zainicjowania nowego projektu Anchor.
$anchor init <project-name>
Na przykład poniższe polecenie utworzy projekt o nazwie my-project. Katalog
my-project będzie zawierał podstawowy program w języku Rust oraz szablon
testów w TypeScript.
$anchor init my-project
Następnie przejdź do katalogu projektu:
$cd <project-name>
Zobacz strukturę plików projektu Anchor.
Budowanie programu
Aby zbudować swój projekt, uruchom następujące polecenie:
$anchor build
Skompilowany program znajdziesz w katalogu /target/deploy.
Podczas uruchamiania anchor build, jeśli napotkasz następujące błędy:
Po zastosowaniu powyższego rozwiązania spróbuj ponownie uruchomić
anchor build.
Wdróż program
Aby wdrożyć swój projekt, uruchom następujące polecenie:
$anchor deploy
To polecenie wdraża Twój program na cluster określonym w pliku
Anchor.toml.
Przetestuj program
Aby przetestować swój projekt, uruchom następujące polecenie:
$anchor test
To polecenie buduje, wdraża i uruchamia testy dla Twojego projektu.
Podczas korzystania z klastra localnet Anchor automatycznie uruchamia
lokalny validator, wdraża program, uruchamia testy, a następnie zatrzymuje
validator.
Każdy z poniższych błędów może wskazywać, że nie masz zainstalowanego Node.js lub Yarn:
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?