Anchor CLI Temelleri

Bu bölüm, başlamanız için bazı yaygın Anchor CLI komutlarını açıklar. Anchor CLI hakkında daha fazla bilgi için Anchor dokümantasyonuna bakın.

Projeyi Başlat

Yeni bir Anchor projesi oluşturmak için aşağıdaki komutu çalıştırın:

Terminal
$
anchor init <project-name>

Örneğin, my-project adında bir proje oluşturmak için şunu çalıştırın:

Terminal
$
anchor init my-project

Bu komut, proje adıyla yeni bir dizin oluşturur ve temel bir Rust programı ve TypeScript test şablonu ile yeni bir Anchor projesi başlatır.

Proje dizinine gidin:

Terminal
$
cd <project-name>

Anchor projesinin dosya yapısına bakın.

Programı Derle

Projenizi derlemek için aşağıdaki komutu çalıştırın:

Terminal
$
anchor build

Derlenmiş programı /target/deploy dizininde bulabilirsiniz.

anchor build komutunu çalıştırırken, aşağıdaki hatalarla karşılaşırsanız:

Önceki çözümü uyguladıktan sonra, anchor build komutunu tekrar çalıştırmayı deneyin.

Programı Dağıt

Projenizi dağıtmak için aşağıdaki komutu çalıştırın:

Terminal
$
anchor deploy

Bu komut, programınızı Anchor.toml dosyasında belirtilen cluster ağına dağıtır.

Programı Test Et

Projenizi test etmek için aşağıdaki komutu çalıştırın:

Terminal
$
anchor test

Bu komut, projenizi derler, dağıtır ve testleri çalıştırır.

Anchor.toml içinde cluster olarak localnet kullanıldığında, Anchor otomatik olarak yerel bir validator başlatır, programınızı dağıtır, testleri çalıştırır ve ardından validator'ı durdurur.

Linux veya WSL üzerinde yeni bir Anchor projesi oluşturduktan sonra anchor test komutunu çalıştırırken, Node.js veya Yarn yüklü değilse aşağıdaki hatalarla karşılaşabilirsiniz:

Permission denied (os error 13)
No such file or directory (os error 2)

Is this page helpful?

İçindekiler

Sayfayı Düzenle