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