Основи Anchor CLI

Цей розділ надає деякі поширені команди та приклади, щоб допомогти вам розпочати використання Anchor CLI.

Ініціалізація проєкту

Створіть новий проєкт Anchor, виконавши команду, показану нижче. Вона створить новий каталог з назвою проєкту та використає його для ініціалізації нового проєкту Anchor.

Terminal
$
anchor init <project-name>

Наприклад, команда нижче створить проєкт під назвою my-project. Каталог my-project міститиме базову програму на Rust та шаблон тесту на TypeScript.

Terminal
$
anchor init my-project

Потім перейдіть до каталогу проєкту:

Terminal
$
cd <project-name>

Дивіться структуру файлів проєкту Anchor.

Збірка програми

Щоб зібрати ваш проєкт, виконайте наступну команду:

Terminal
$
anchor build

Ви можете знайти скомпільовану програму в каталозі /target/deploy.

Під час виконання anchor build, якщо ви зіткнетеся з наступними помилками:

Після застосування попереднього рішення спробуйте виконати anchor build ще раз.

Розгортання програми

Щоб розгорнути ваш проєкт, виконайте таку команду:

Terminal
$
anchor deploy

Ця команда розгортає вашу програму на cluster, вказаному у файлі Anchor.toml.

Тестування програми

Щоб протестувати ваш проєкт, виконайте таку команду:

Terminal
$
anchor test

Ця команда збирає, розгортає та запускає тести для вашого проєкту.

При використанні кластера localnet, Anchor автоматично запускає локальний валідатор, розгортає програму, виконує тести, а потім зупиняє валідатор.

Будь-яка з наступних помилок може вказувати на те, що у вас не встановлено Node.js або Yarn:

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

Is this page helpful?

Зміст

Редагувати сторінку

Керується

© 2026 Фонд Solana.
Всі права захищені.
Залишайтеся на зв'язку