Dasar-Dasar CLI Anchor
Bagian ini membahas beberapa perintah CLI Anchor umum untuk membantu Anda memulai. Untuk informasi lebih lanjut tentang CLI Anchor, lihat Dokumentasi Anchor.
Inisialisasi Proyek
Untuk membuat proyek Anchor baru, jalankan perintah berikut:
$anchor init <project-name>
Misalnya, untuk membuat proyek bernama my-project
, jalankan:
$anchor init my-project
Perintah ini membuat direktori baru dengan nama proyek dan menginisialisasi proyek Anchor baru dengan program Rust dasar dan template pengujian TypeScript.
Navigasikan ke direktori proyek:
$cd <project-name>
Lihat struktur file proyek Anchor.
Membangun Program
Untuk membangun proyek Anda, jalankan perintah berikut:
$anchor build
Anda dapat menemukan program yang telah dikompilasi di direktori
/target/deploy
.
Ketika menjalankan anchor build
, jika Anda mengalami kesalahan berikut:
Setelah menerapkan solusi sebelumnya, coba jalankan anchor build
lagi.
Deploy Program
Untuk men-deploy proyek Anda, jalankan perintah berikut:
$anchor deploy
Perintah ini men-deploy program Anda ke cluster
yang ditentukan dalam file
Anchor.toml
.
Test Program
Untuk menguji proyek Anda, jalankan perintah berikut:
$anchor test
Perintah ini membangun, men-deploy, dan menjalankan pengujian untuk proyek Anda.
Ketika menggunakan localnet
sebagai cluster
di Anchor.toml
, Anchor secara
otomatis memulai validator lokal, men-deploy program Anda, menjalankan
pengujian, dan kemudian menghentikan validator.
Saat menjalankan anchor test
setelah membuat proyek Anchor baru di
Linux atau WSL, Anda mungkin mengalami kesalahan berikut jika Anda belum
menginstal Node.js atau Yarn:
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?