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

此命令会将您的程序部署到 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?

Table of Contents

Edit Page

管理者

©️ 2025 Solana 基金会版权所有
取得联系
Anchor CLI 入门命令 | Solana