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を実行する際に、次のエラーが発生した場合:

前述の解決策を適用した後、再度*shellanchor build*を実行してください。

プログラムをデプロイする

プロジェクトをデプロイするには、次のコマンドを実行します:

Terminal
$
anchor deploy

このコマンドは、Anchor.tomlファイルで指定されたclusterにプログラムをデプロイします。

プログラムをテストする

プロジェクトをテストするには、次のコマンドを実行します:

Terminal
$
anchor test

このコマンドは、プロジェクトのビルド、デプロイ、テストの実行を行います。

localnetクラスターを使用する場合、Anchorは自動的にローカルvalidatorを起動し、プログラムをデプロイし、テストを実行してから、validatorを停止します。

次のいずれかのエラーは、Node.jsまたはYarnがインストールされていないことを示している可能性があります:

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

Is this page helpful?

目次

ページを編集

管理運営

© 2026 Solana Foundation.
無断転載を禁じます。
つながろう