Last kommer med en serie kommandoer og verktøy som spenner fra å generere et nytt prosjekt til å publisere dine egne pakker på Rust Official Repository.
Vel, rustaceans, i denne artikkelen vil vi introdusere deg for Cargo Package Manager ved å lære de mest grunnleggende og nyttige kommandoene.
Installere last
Før du kan bruke Cargo Package Manager, må du installere den. Som standard er last pakket sammen med rustkompilatoren. Derfor, hvis du har rustc installert, er sjansen stor for at du har last installert.
For å sjekke om lasten er tilgjengelig i systemet ditt, åpner du terminalen og angir kommandoen:
$ last -VersjonCargo -Versjonskommandoen vil returnere versjonen av last som er installert på systemet ditt.
Nyttige lastekommandoer.
Følgende er en liste over noen nyttige kommandoer gitt av Cargo Package Manager:
Last Ny
Den nye kommandoen for lasten lar deg opprette en ny lastepakke i den spesifiserte katalogen.
Eksempel Bruk av kommandoen er som vist:
$ last nye [alternativer] baneKommandoen oppretter en ny lastepakke med det spesifiserte navnet i den nåværende arbeidskatalogen.
Kommandoen støtter andre alternativer som:
Lastinit
Cargo Init -kommandoen oppretter en ny lastemanifest i den nåværende arbeidskatalogen. Kommandoen er som vist:
Lastinit [Alternativer] StiDen støtter lignende alternativer som den nye kommandoen Cargo.
Lastinstallasjon
Lastinstallasjonskommandoen lar deg bygge og installere en rustbinær. Kommandosyntaks er som vist:
Lastbygg [alternativer] OpprettDu kan installere en kasse fra flere kilder som -Git, -Path og -Registry. Disse flaggene lar deg endre kilden til kassen.
Kommandoen støtter andre alternativer. Et eksempel er som vist:
Ovennevnte er noen alternativer som støttes av Cargo Install -kommandoen.
Last avinstallerer
Cargo Uninstall -kommandoen fjerner en pakke installert ved hjelp av Cargo Install -kommandoen.
Kommandosyntaks er som vist:
Cargo Uninstall [Alternativer] [Spec]Følgende er eksempler på alternativer å bruke med Cargo Uninstall -kommandoen.
Lastesøk
Cargo Search -kommandoen lar deg søke etter en rustpakke i kassene.io katalog. Kommandosyntaks er som vist:
Lastesøk [Alternativer] [spørring]Kommandoen vil søke etter matchende kasser på kasser.IO og returnerer Found Matches sammen med beskrivelsen i Toml -format.
Lastekjøring
Cargo Run -kommandoen kjører gjeldende pakke. Kommandosyntaks er som vist:
Cargo Run [Alternativer] [- Args]Alternativene etter at -Args -flaggene blir behandlet som programargumenter og sendes til den løpende binære.
Husk at Cargo Run -kommandoen vil kjøre pakken i den gjeldende arbeidskatalogen. For å spesifisere en annen katalog, kan du bruke -p -flagget.
Lastbygg
Cargo Build -kommandoen samler gjeldende pakke og de nødvendige avhengighetene.
Kommandosyntaks er som vist:
Lastbygg [alternativer]last [kommando] -hjelp
Hjelpekommandoen lar deg få den tilgjengelige hjelpemenyen for en spesifikk kommando. For å få hjelp til Cargo Build -kommandoen, kan du for eksempel gjøre:
Lastbygg -HjelpFor å få hjelp til hovedlastkommandoen, skriv inn kommandoen:
Lasthjelplastetre
Cargo Tree -kommandoen viser et treformat for avhengighetene for den spesifiserte pakken.
Kommandosyntaks er som:
Lastetre [alternativer]Lastfikse
Lastfiksen fikser automatisk innlintingsfeilene som er returnert av Rust -kompilatoren. Kommandosyntaks er som vist:
last fastsette [alternativer]
Andre kommandoer
Ovennevnte er noen vanlige kommandoer du vil bruke mens du jobber med Cargo Package Manager. Imidlertid er det andre som kanskje ikke dukker opp så ofte, men som kan være nyttige.
Disse inkluderer:
Lukking
Artikkelen skisserer noen vanlige og nyttige kommandoer når du jobber med Cargo Package Manager. Denne listen er bare et tips av lastekommandoene. Sjekk ressursen nedenfor for å lære mer om lastekommandoer.
https: // doc.Rust-Lang.org/last/