Αυτή η ενότητα παρέχει μερικές κοινές εντολές και παραδείγματα για να σας βοηθήσει να ξεκινήσετε τη χρήση του Anchor CLI.
Αρχικοποίηση του έργου
Δημιουργήστε ένα νέο έργο Anchor εκτελώντας την εντολή που φαίνεται παρακάτω. Θα δημιουργήσει έναν νέο κατάλογο με το όνομα του έργου και θα τον χρησιμοποιήσει για να αρχικοποιήσει ένα νέο έργο Anchor.
$anchor init <project-name>
Για παράδειγμα, η παρακάτω εντολή θα δημιουργήσει ένα έργο με το όνομα
my-project. Ο κατάλογος my-project θα περιέχει ένα βασικό πρόγραμμα Rust και
ένα πρότυπο δοκιμής TypeScript.
$anchor init my-project
Στη συνέχεια, μεταβείτε στον κατάλογο του έργου:
$cd <project-name>
Δείτε τη δομή αρχείων έργου του Anchor.
Κατασκευή του προγράμματος
Για να κατασκευάσετε το έργο σας, εκτελέστε την ακόλουθη εντολή:
$anchor build
Μπορείτε να βρείτε το μεταγλωττισμένο πρόγραμμα στον κατάλογο /target/deploy.
Όταν εκτελείτε την εντολή anchor build, εάν αντιμετωπίσετε τα ακόλουθα
σφάλματα:
Αφού εφαρμόσετε την προηγούμενη λύση, προσπαθήστε να εκτελέσετε ξανά
anchor build.
Ανάπτυξη του προγράμματος
Για να αναπτύξετε το έργο σας, εκτελέστε την ακόλουθη εντολή:
$anchor deploy
Αυτή η εντολή αναπτύσσει το πρόγραμμά σας στο cluster που καθορίζεται στο
αρχείο Anchor.toml.
Δοκιμή του προγράμματος
Για να δοκιμάσετε το έργο σας, εκτελέστε την ακόλουθη εντολή:
$anchor test
Αυτή η εντολή δημιουργεί, αναπτύσσει και εκτελεί τις δοκιμές για το έργο σας.
Όταν χρησιμοποιείτε το cluster localnet, το Anchor ξεκινά αυτόματα έναν
τοπικό validator, αναπτύσσει το πρόγραμμα, εκτελεί τις δοκιμές και στη
συνέχεια σταματά τον validator.
Οποιοδήποτε από τα ακόλουθα σφάλματα μπορεί να υποδεικνύει ότι δεν έχετε εγκαταστήσει το Node.js ή το Yarn:
Permission denied (os error 13)
No such file or directory (os error 2)
Is this page helpful?