Comandi cargo ruggine

Comandi cargo ruggine
Il carico è un gestore di pacchetti open source leggero e potente per il linguaggio di programmazione Rust. È uno strumento che può prendere la ruggine da un linguaggio di programmazione relativamente normale a uno che è potente e il più delizioso con cui lavorare.

Cargo viene fornito con una suite di comandi e strumenti che vanno dalla generazione di un nuovo progetto alla pubblicazione dei tuoi pacchetti sul repository ufficiale di Rust.

Bene, Rustaceans, in questo articolo, ti presenteremo il funzionamento del gestore dei pacchetti di carico imparando i comandi più fondamentali e utili.

Installazione di carico

Prima di poter utilizzare il gestore dei pacchetti di carico, dovrai installarlo. Per impostazione predefinita, il carico è confezionato insieme al compilatore Rust. Quindi, se hai installato Rustc, è probabile che tu abbia un carico installato.

Per verificare se il carico è disponibile nel sistema, apri il terminale e inserisci il comando:

$ cargo -version
Cargo 1.58.0 (F01B232BC 2022-01-19)

Il comando cargo -version restituirà la versione del carico installato sul sistema.

Comandi di carico utili.

Di seguito è riportato un elenco di alcuni comandi utili forniti dal gestore dei pacchetti di carico:

Cargo nuovo

Il nuovo comando cargo consente di creare un nuovo pacchetto di carico nella directory specificata.

L'uso di esempio del comando è come mostrato:

$ cargo nuovo percorso [opzioni]

Il comando crea un nuovo pacchetto di carico con il nome specificato nella directory di lavoro corrente.

Il comando supporta altre opzioni come:

  1. -Nome nome - Specifica il nome del pacchetto.
  2. -Bin - dice al carico di creare un pacchetto con il bersaglio binario specificato. Per impostazione predefinita, il valore è impostato su src/main.Rs
  3. -Lib - dice al carico di creare un pacchetto con l'obiettivo della libreria come specificato. Per impostazione predefinita, SRC/LIB.Rs

carico init

Il comando cargo init crea un nuovo manifest di carico nella directory di lavoro attuale. Il comando è come mostrato:

percorso cargo init [opzioni]

Supporta opzioni simili come il nuovo comando cargo.

Installazione del carico

Il comando di installazione del carico consente di creare e installare un binario ruggine. La sintassi del comando è come mostrata:

Crea build cargo [opzioni]

È possibile installare una cassa da più fonti come -git, -path e -registry. Queste bandiere ti consentono di cambiare la fonte della cassa.

Il comando supporta altre opzioni. Un esempio è come mostrato:

  1. -Versione - Specifica quale versione della cassa installa.
  2. -Elenco: elenca tutti i pacchetti installati e le loro versioni.
  3. -Forza - Forza sovrascrivi casse e binari.
  4. -Bin - Installa solo il binario specificato.
  5. -root: specifica la directory principale in cui installare i pacchetti.

Quanto sopra sono alcune opzioni supportate dal comando di installazione del carico.

Disinstalla cargo

Il comando di disinstallazione del carico rimuove un pacchetto installato utilizzando il comando di installazione del carico.

La sintassi del comando è come mostrata:

Disinstalla cargo [opzioni] [Spec]

Le seguenti sono opzioni di esempio da utilizzare con il comando di disinstallazione del carico.

  1. -Pacchetto: specifica quale pacchetto disinstalla.
  2. -Nome cestino - Disinstalla solo il binario con il nome specificato.

Ricerca cargo

Il comando di ricerca di carico ti consente di cercare un pacchetto di ruggine nelle casse.directory io. La sintassi del comando è come mostrata:

Ricerca cargo [opzioni] [query]

Il comando cercherà casse corrispondenti sulle casse.io e restituisce le partite trovate insieme alla descrizione in formato toml.

carico

Il comando cargo run esegue il pacchetto corrente. La sintassi del comando è come mostrata:

Cargo Run [Options] [- Args]

Le opzioni dopo le flag -args sono trattate come argomenti del programma e vengono passate al binario in esecuzione.

Ricorda che il comando cargo run eseguirà il pacchetto nella directory di lavoro corrente. Per specificare una directory diversa, è possibile utilizzare il flag -p.

build di carico

Il comando build di carico compila il pacchetto corrente e le dipendenze richieste.

La sintassi del comando è come mostrata:

build cargo [opzioni]

carico [comando] -help

Il comando Help ti consente di ottenere il menu di aiuto disponibile per un comando specifico. Ad esempio, per ottenere l'aiuto per il comando build cargo, puoi fare:

Build di carico -Help

Per ottenere aiuto per il comando cargo principale, immettere il comando:

Aiuto di carico

Tree di carico

Il comando di carico mostra un formato albero per le dipendenze per il pacchetto specificato.

La sintassi del comando è come:

Tree cargo [Opzioni]

Correzione di carico

La correzione del carico corregge automaticamente gli errori di rivestimento restituiti dal compilatore Rust. La sintassi del comando è come mostrata:

carico aggiustare [opzioni"

Altri comandi

Quanto sopra sono alcuni comandi comuni che utilizzerai mentre lavori con il gestore dei pacchetti di carico. Tuttavia, ce ne sono altri che potrebbero non apparire così spesso ma possono essere utili.

Questi includono:

  1. Cargo Doc - I comandi Doc di carico consentono di generare la documentazione per un pacchetto.
  2. Fetch di carico - Questo comando recupera le dipendenze definite in un pacchetto dalla rete.
  3. Cargo Clean - Rimuove i manufatti generati.
  4. Pacchetto cargo: questo comando accumula un pacchetto locale in un file di catrame distribuibile.

Chiusura

L'articolo delinea alcuni comandi comuni e utili quando si lavora con il gestore dei pacchetti di carico. Questo elenco è solo una punta dei comandi cargo. Controlla la risorsa di seguito per saperne di più sui comandi di carico.

https: // doc.Rust-Lang.org/cargo/