Noções básicas da CLI do Anchor

Esta seção apresenta alguns comandos comuns da CLI do Anchor para ajudar você a começar. Para mais informações sobre a CLI do Anchor, consulte a documentação do Anchor.

Inicializar projeto

Para criar um novo projeto Anchor, execute o seguinte comando:

Terminal
$
anchor init <project-name>

Por exemplo, para criar um projeto chamado my-project, execute:

Terminal
$
anchor init my-project

Este comando cria um novo diretório com o nome do projeto e inicializa um novo projeto Anchor com um programa básico em Rust e um modelo de teste em TypeScript.

Navegue até o diretório do projeto:

Terminal
$
cd <project-name>

Veja a estrutura de arquivos do projeto Anchor.

Compilar programa

Para compilar seu projeto, execute o seguinte comando:

Terminal
$
anchor build

Você pode encontrar o programa compilado no diretório /target/deploy.

Ao executar anchor build, se você encontrar os seguintes erros:

Depois de aplicar a solução anterior, tente executar anchor build novamente.

Implantar programa

Para implantar seu projeto, execute o seguinte comando:

Terminal
$
anchor deploy

Este comando implanta seu programa no cluster especificado no arquivo Anchor.toml.

Testar programa

Para testar seu projeto, execute o seguinte comando:

Terminal
$
anchor test

Este comando compila, implanta e executa os testes para o seu projeto.

Quando usar localnet como o cluster em Anchor.toml, o Anchor automaticamente inicia um validator local, implanta seu programa, executa testes e depois para o validator.

Ao executar anchor test depois de criar um novo projeto Anchor no Linux ou WSL, você pode encontrar os seguintes erros se não tiver o Node.js ou Yarn instalados:

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

Is this page helpful?

Índice

Editar Página