Cơ bản về Anchor CLI
Phần này cung cấp một số lệnh và ví dụ phổ biến để giúp bạn bắt đầu sử dụng Anchor CLI.
Khởi tạo dự án
Tạo một dự án Anchor mới bằng cách chạy lệnh được hiển thị bên dưới. Lệnh này sẽ tạo một thư mục mới với tên dự án và sử dụng nó để khởi tạo một dự án Anchor mới.
$anchor init <project-name>
Ví dụ, lệnh bên dưới sẽ tạo một dự án có tên my-project. Thư mục my-project
sẽ chứa một chương trình Rust cơ bản và mẫu kiểm thử TypeScript.
$anchor init my-project
Sau đó di chuyển đến thư mục dự án:
$cd <project-name>
Xem cấu trúc tệp dự án của Anchor.
Biên dịch chương trình
Để biên dịch dự án của bạn, hãy chạy lệnh sau:
$anchor build
Bạn có thể tìm thấy chương trình đã được biên dịch trong thư mục
/target/deploy.
Khi chạy anchor build, nếu bạn gặp các lỗi sau:
Sau khi áp dụng giải pháp trên, hãy thử chạy lại anchor build.
Triển khai chương trình
Để triển khai dự án của bạn, chạy lệnh sau:
$anchor deploy
Lệnh này triển khai chương trình của bạn đến cluster được chỉ định trong tệp
Anchor.toml.
Kiểm thử chương trình
Để kiểm thử dự án của bạn, chạy lệnh sau:
$anchor test
Lệnh này sẽ biên dịch, triển khai và chạy các bài kiểm thử cho dự án của bạn.
Khi sử dụng cụm localnet, Anchor tự động khởi động validator cục bộ, triển
khai chương trình, chạy kiểm thử, sau đó dừng validator.
Một trong các lỗi sau có thể cho thấy bạn chưa cài đặt Node.js hoặc Yarn:
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?