本节提供了一些常用命令和示例,帮助您开始使用 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?