Garn er et pålideligt, velholdt og tidstestet værktøj, der vil gøre vidundere, når det kommer til administration af software på dit system.
Denne artikel viser dig, hvordan du får garn til at køre på din Ubuntu 20.04-systemet. Læs omhyggeligt og følg instruktionerne nedenfor.
Trin 1: Installer Yarn's Package Repository
Før du installerer Garn, skal du tilføje Garn ATP-lageret på dit system.
Først skal du kontrollere, at pakkerne kommer fra de officielle kilder ved at tilføje lagerets GPG-nøgle. Indtast følgende kommandoer for at inkludere Garn-arkivets GPG-nøgle i dit system.
For at tilføje Garn-lageret med GPG-nøglen skal du slå en terminal op og indtaste følgende kommandoer:
$ sudo apt opdatering$ sudo apt installere krølle
$ curl -sS https: // dl.garnpkg.com / debian / pubkey.gpg | sudo apt-key tilføj -
Indtast følgende for at føje til lageret:
$ echo "deb https: // dl.garnpkg.com / debian / stabil hoved "|sudo tee / etc / apt / sources.liste.d / garn.liste
Systemet er nu klar til at føje garn til dets aktive programmer.
Trin 2: Installer garn på din Ubuntu 20.04 System
Med ovenstående trin taget hånd om, kan du nu gå videre til installation af garn. Kontroller, om dit system har node.js på det. Hvis knude.js er forudinstalleret, kan du brugerdefineret installere garn ved at køre følgende kommando:
$ sudo apt installation - no-install-anbefaler garn
Ellers hvis knude.js er ikke forudinstalleret, skal du downloade noden.js afhængigheder med garn.
$ sudo apt opdatering && opgradering$ sudo apt installere garn
Sådan kan du installere Garn på din Ubuntu 20.04 maskine.
Trin 3: Bekræft installationen
Med Garn nu installeret på dit system, er alt der er tilbage at gøre, at kontrollere, at installationen var opdateret. Indtast følgende kommandoer for at starte installationen.
$ garn -version
Dette skal udskrive den version af garn, som dit system har, vise nummeret og derved kontrollere installationen.
Vi vil nu se på nogle af de grundlæggende for at komme i gang med Garn.
Trin 4: Kom godt i gang med garn
Nu hvor du er færdig med installationen, er det tid til at gøre dig bekendt med nogle grundlæggende kommandoer, der bruges i garn.
De kommandoer, du ofte har brug for, når du bruger garn, inkluderer følgende.
Start et nyt projekt
Skriv følgende kommando for at oprette en mappe til dit nye projekt:
$ mkdir ~ / my_project && cd ~ / my_project
Opret derefter dit projekt med følgende linje:
$ garn init my_project
Du vil blive forespurgt om specifikationerne for dit projekt, som du selv kan svare på, eller blot bruge standardværdierne.
Scriptet udgør dit projekts pakke.json-fil for at komme i gang.
Tilføjelse og opgradering af afhængigheder
Du kan tilføje en npm-pakke til en fil, du har oprettet med følgende kommando:
For at tilføje en npm-pakke til projektafhængighederne skal du bruge kommandoen yarn add efterfulgt af pakkenavnet:
$ garn tilføj [pakkenavn]
Dette skal opdatere din pakke.json-fil. Husk, at Garn installerer den nyeste version, når du kun tilføjer pakkenavnet. Indtast følgende kode for at opdatere til en version efter eget valg.
$ garn tilføj [pakkenavn] @ [version_or_tag]
Fjernelse af en afhængighed
Du kan også fjerne en afhængighed. Skriv følgende kommando:
$ garn fjern [pakkenavn]
Bemærk, at dit projekts pakke.json og garn.låsefiler opdateres også.
Automatiser installation af alle afhængigheder
Du kan også automatisere installationen af alle projektafhængigheder, der er inkluderet i din pakke.json-projektfil. Indtast følgende kommando for at gøre det:
$ garninstallation
Afslutter
Denne artikel diskuterede installationen af garn på den nyeste version af Ubuntu, 20.04. Artiklen diskuterede også oprettelse af nye projektfiler og opdatering af dem og deres afhængighed.
Med Garn installeret på dit system kan du administrere npm-pakker meget effektivt med Garn APT-lageret. Garn registrerer, hvilken versionopdatering der har fungeret på hvilke systemer og udarbejder den optimale løsning til at opgradere dine afhængigheder. Det officielle lager for garn opdateres og vedligeholdes regelmæssigt for at give dig de nyeste versioner af den software, du downloader.
For at lære mere om garn, se deres officielle hjemmeside.