Die Fracht wird mit einer Reihe von Befehlen und Tools geliefert, die von der Generierung eines neuen Projekts bis zur Veröffentlichung Ihrer eigenen Pakete im offiziellen Rust -Repository reichen.
Nun, Rustaceane, in diesem Artikel werden wir Sie in die Funktionsweise des Frachtpaketmanagers vorstellen, indem wir die grundlegendsten und nützlichsten Befehle lernen.
Fracht installieren
Bevor Sie den Cargo -Paket -Manager verwenden können, müssen Sie ihn installieren. Standardmäßig ist die Fracht zusammen mit dem Rost -Compiler verpackt. Wenn Sie RustC installiert haben, sind die Chancen hoch, dass Sie die Fracht installiert haben.
Um zu überprüfen, ob Fracht in Ihrem System verfügbar ist, öffnen Sie Ihr Terminal und geben Sie den Befehl ein:
$ fracht -VerssionDer Befehl fremdversion gibt die auf Ihrem System installierte Frachtversion zurück.
Nützliche Frachtbefehle.
Im Folgenden finden Sie eine Liste einiger nützlicher Befehle, die vom Cargo -Paket -Manager bereitgestellt werden:
Fracht neu
Mit dem neuen Befehl Fracht können Sie im angegebenen Verzeichnis ein neues Frachtpaket erstellen.
Die Beispielverwendung des Befehls ist wie gezeigt:
$ fracht neue [Optionen] PfadDer Befehl erstellt ein neues Frachtpaket mit dem angegebenen Namen im aktuellen Arbeitsverzeichnis.
Der Befehl unterstützt andere Optionen wie:
Fracht init
Der Befehl fremd init erstellt eine neue fracht im aktuellen funktionierende Verzeichnis manifest. Der Befehl ist wie gezeigt:
Cargo init [Optionen] PfadEs unterstützt ähnliche Optionen wie der neue Befehl Fracht.
Fracht installieren
Mit dem Befehl für die Frachtinstallation können Sie eine Rost -Binärin erstellen und installieren. Die Befehlssyntax ist wie gezeigt:
Frachtbau [Optionen] erstellenSie können eine Kiste aus mehreren Quellen wie -Git, -Path und -register installieren. Mit diesen Flags können Sie die Quelle der Kiste ändern.
Der Befehl unterstützt andere Optionen. Ein Beispiel ist wie gezeigt:
Die oben genannten sind einige Optionen, die vom Befehl Frachtinstallation unterstützt werden.
Fracht deinstallieren
Der Befehl Cargo -Deinstallation entfernt ein mit dem Befehl Fracht installiertes Paket, das installiert ist.
Die Befehlssyntax ist wie gezeigt:
Frachtdeinstallation [Optionen] [Spec]Im Folgenden finden Sie Beispieloptionen, die Sie mit dem Befehl Cargo -Deinstallation verwenden können.
Fracht Suche
Mit dem Cargo -Suchbefehl können Sie nach einem Rostpaket in den Kisten suchen.IO -Verzeichnis. Die Befehlssyntax ist wie gezeigt:
Frachtersuche [Optionen] [Abfrage]Der Befehl sucht nach passenden Kisten in Kisten.IO und gibt die gefundenen Übereinstimmungen zusammen mit der Beschreibung im TOML -Format zurück.
Frachtlauf
Der Befehl lader run führt das aktuelle paket aus. Die Befehlssyntax ist wie gezeigt:
Frachtrun [Optionen] [- Args]Die Optionen nach den -args -Flags werden als Programmargumente behandelt und an die laufende Binärin übergeben.
Denken Sie daran, dass der Befehl Frachtrun das Paket im aktuellen Arbeitsverzeichnis ausführt. Um ein anderes Verzeichnis anzugeben, können Sie das -P -Flag verwenden.
Frachtbau
Der Befehl Frachtbau erstellt das aktuelle Paket und die erforderlichen Abhängigkeiten.
Die Befehlssyntax ist wie gezeigt:
Frachtbau [Optionen]Fracht [Befehl] -Help
Mit dem Befehl hilfsbefehl können Sie das verfügbare Hilfemenü für einen bestimmten Befehl erhalten. Um beispielsweise die Hilfe für den Cargo Build -Befehl zu erhalten, können Sie dies tun:
Frachtbau -HELPGeben Sie den Befehl ein:
FrachthilfeFrachtbaum
Der Befehl Frachtbaum zeigt ein Baumformat für die Abhängigkeiten für das angegebene Paket.
Befehlssyntax ist wie:
Frachtbaum [Optionen]Frachtfix
Die Ladungsfixe behebt automatisch die vom Rost Compiler zurückgegebenen Linkerfehler automatisch. Die Befehlssyntax ist wie gezeigt:
Ladung Fix [Optionen]
Andere Befehle
Das oben genannte sind einige gängige Befehle, die Sie während der Arbeit mit dem Cargo -Paket -Manager verwenden werden. Es gibt jedoch andere, die möglicherweise nicht so oft auftauchen, aber nützlich sein können.
Diese beinhalten:
Schließen
Der Artikel beschreibt einige gemeinsame und nützliche Befehle bei der Arbeit mit dem Cargo -Paket -Manager. Diese Liste ist nur ein Tipp der Frachtbefehle. Überprüfen Sie die folgende Ressource, um mehr über Frachtbefehle zu erfahren.
https: // doc.Rost-Lang.org/fracht/