Polecenia ładunków rdzy

Polecenia ładunków rdzy
Cargo to lekki i potężny menedżer pakietów open source dla języka programowania rdzy. Jest to jedno narzędzie, które może przenieść rdzę ze stosunkowo normalnego języka programowania do takiego, który jest potężny i najbardziej zachwycony.

Cargo jest wyposażony w zestaw poleceń i narzędzi, od generowania nowego projektu po publikowanie własnych pakietów w oficjalnym repozytorium Rust.

Cóż, Rustaceanowie w tym artykule przedstawimy Ci działanie menedżera pakietu ładunków, ucząc się najbardziej fundamentalnych i przydatnych poleceń.

Instalowanie ładunku

Zanim będziesz mógł skorzystać z menedżera pakietów ładunków, musisz go zainstalować. Domyślnie ładunek jest pakowany wraz z kompilatorem rdzy. Stąd, jeśli zainstalowałeś Rustc, szanse są wysokie, że zainstalowano ładunek.

Aby sprawdzić, czy ładunek jest dostępny w systemie, otwórz terminal i wprowadź polecenie:

$ cargo --version
ładunek 1.58.0 (F01B232BC 2022-01-19)

Polecenie Cargo -version zwróci wersję ładunku zainstalowanego w twoim systemie.

Przydatne polecenia ładunku.

Poniżej znajduje się lista niektórych przydatnych poleceń dostarczonych przez menedżera pakietów ładunków:

Nowy ładunek

Nowe polecenie ładunku umożliwia utworzenie nowego pakietu ładunków w określonym katalogu.

Przykładem użycia polecenia jest takie jak pokazano:

$ cargo nowa ścieżka [opcji]

Polecenie tworzy nowy pakiet towarowy o określonej nazwie w bieżącym katalogu roboczym.

Polecenie obsługuje inne opcje, takie jak:

  1. -Nazwa nazwy - określa nazwę pakietu.
  2. -bin - każe ładunek, aby utworzył pakiet z określonym celem binarnym. Domyślnie wartość jest ustawiona na src/main.Rs
  3. -Lib - mówi Cargo, aby utworzył pakiet z celem biblioteki, jak określono. Domyślnie src/lib.Rs

Cargo Init

Polecenie cargo init tworzy nowy manifest ładunkowy w obecnym katalogu roboczym. Polecenie jest tak, jak pokazano:

ścieżka init init cargo [opcje]

Obsługuje podobne opcje jak nowa polecenie ładunku.

Instalacja ładunku

Polecenie instalacji ładunku umożliwia budowę i instalację binarnej rdzy. Składnia poleceń jest jak pokazano:

kompilacja ładunków [opcje] Utwórz

Możesz zainstalować skrzynię z wielu źródeł, takich jak -git, -path i -registry. Te flagi pozwalają zmienić źródło skrzyni.

Polecenie obsługuje inne opcje. Przykładem jest jak pokazano:

  1. -Wersja - określa, która wersja skrzyni do zainstalowania.
  2. -Lista - wymienia wszystkie zainstalowane pakiety i ich wersje.
  3. -siła - siła nadpisz skrzynki i binaria.
  4. -Kosz - Zainstaluj tylko określony binarny.
  5. -root - określa katalog główny do instalacji pakietów.

Powyższe są niektóre opcje obsługiwane przez polecenie instalacji ładunku.

Odinstalowanie ładunku

Polecenie odinstalowania ładunku usuwa pakiet zainstalowany za pomocą polecenia instalacji ładunku.

Składnia poleceń jest jak pokazano:

Odinstalowanie ładunku [opcje] [specyfikacja]

Poniżej są przykładowe opcje do użycia z poleceniem odinstalownym ładunkiem.

  1. -Pakiet - Określa, który pakiet do odinstalowania.
  2. -Nazwa pojemnika - odinstaluje tylko plik binarny o określonej nazwie.

Wyszukiwanie ładunków

Polecenie wyszukiwania ładunków umożliwia wyszukiwanie pakietu rdzy w skrzyniach.Katalog IO. Składnia poleceń jest jak pokazano:

Wyszukiwanie ładunków [opcje] [zapytanie]

Polecenie będzie szukało pasujących skrzyń na skrzyniach.IO i zwraca znalezione dopasowania wraz z opisem w formacie TOML.

Bieg ładunkowy

Polecenie ładunków uruchamia bieżący pakiet. Składnia poleceń jest jak pokazano:

Run Cargo [opcje] [- args]

Opcje po Flagach -Args są traktowane jako argumenty programowe i są przekazywane do działającego binarnego.

Pamiętaj, że polecenie ładunków uruchomi pakiet w bieżącym katalogu roboczym. Aby określić inny katalog, możesz użyć flagi -P.

budowa ładunku

Polecenie kompilacji ładunków kompiluje bieżący pakiet i wymagane zależności.

Składnia poleceń jest jak pokazano:

kompilacja ładunków [opcje]

Cargo [polecenie] -Help

Polecenie pomocy pozwala na uzyskanie menu dostępnego pomocy dla określonego polecenia. Na przykład, aby uzyskać pomoc dla polecenia kompilacji ładunkowej, możesz zrobić:

kompilacja ładunków -Help

Aby uzyskać pomoc dla głównego polecenia ładunku, wprowadź polecenie:

pomoc ładunkowa

Drzewo ładunkowe

Polecenie drzewa ładunku pokazuje format drzewa dla zależności dla określonego pakietu.

Składnia poleceń jest jako:

drzewo ładunkowe [opcje]

Poprawka ładunku

Funkcja ładunku automatycznie naprawia błędy kłaczkowania zwrócone przez kompilator rdzy. Składnia poleceń jest jak pokazano:

ładunek naprawić [[[opcje]

Inne polecenia

Powyższe są kilka typowych poleceń, których będziesz używać podczas pracy z menedżerem pakietu ładunków. Są jednak inne, które mogą nie pojawiać się tak często, ale mogą być przydatne.

Obejmują one:

  1. Cargo Doc - Polecenia DOC cargo pozwalają generować dokumentację pakietu.
  2. Fetch Cargo - to polecenie pobiera zależności zdefiniowane w pakiecie z sieci.
  3. CZYNNIK CZARNY - Usuwa wygenerowane artefakty.
  4. Pakiet towarowy - to polecenie gromadzi pakiet lokalny w rozproszonym pliku TAR.

Zamknięcie

Artykuł przedstawia niektóre powszechne i przydatne polecenia podczas pracy z menedżerem pakietu ładunków. Ta lista to tylko wskazówka poleceń ładunków. Sprawdź poniższy zasób, aby dowiedzieć się więcej o poleceń towarowych.

https: // doc.Rust-Lang.org/ładunek/