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 -versionIl 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:
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:
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.
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 -HelpPer ottenere aiuto per il comando cargo principale, immettere il comando:
Aiuto di caricoTree 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:
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/