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.

Terminal
$
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.

Terminal
$
anchor init my-project

Następnie przejdź do katalogu projektu:

Terminal
$
cd <project-name>

Zobacz strukturę plików projektu Anchor.

Budowanie programu

Aby zbudować swój projekt, uruchom następujące polecenie:

Terminal
$
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:

Terminal
$
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:

Terminal
$
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?

Spis treści

Edytuj stronę

Zarządzane przez

© 2025 Solana Foundation.
Wszelkie prawa zastrzeżone.
Bądź na bieżąco