Garn, installera den här JavaScript-beroendeshanteraren för Ubuntu 20.04

om garn

I nästa artikel ska vi ta en titt på Garn. Det här är ett slags JavaScript-paketinstallatör och beroendeshanterare släppt av Facebook i samarbete med andra utvecklare som Google. Det här installationsprogrammet introducerar ändringar i beroendeshantering, uppgiftskörning och vissa prestandaförbättringar.

Garn stöder NPM-registrering, men skiljer sig åt i paketinstallationen. Den använder låsfiler och en deterministisk installationsalgoritm, så att du kan behålla samma katalogstruktur node_modules för alla användare som är involverade i ett projekt. Detta kan hjälpa till att minska fel som är svåra att spåra på flera maskiner.

I de flesta programmeringsprojekt är beroendehantering en viktig uppgift. Garn är en snabb, säker och pålitlig förvaltare av paketberoende för NodeJS-applikationer. Detta är kompatibelt med NPM, används för att installera, konfigurera, uppdatera och ta bort paket.

Garn är en open source manager, som skapar en cache för det nedladdade paketet på användarens maskin och kan återanvända det här paketet vid behov utan att ladda ner det om och om igen. Med kontrollsummor verifierar denna pakethanterare integriteten för varje installerat paket innan dess kod körs. Dessutom kan garn användas i offline-läge.

I följande rader kommer vi att se hur man installerar Garn på Ubuntu 20.04 LTS med kommandoradsmiljö. För att använda det behöver vi NodeJS , för det beror på honom.

Installera Garn på Ubuntu 20.04 LTS

Ett officiellt arkiv på Ubuntu 20.04 LTS är tillgängligt för installation. Med denna PPA kan vi installera garn globalt i systemet. För att fortsätta med installationen på vår dator måste vi öppna en terminal (Ctrl + Alt + T) och sedan följa vart och ett av följande steg:

Installera cURL på Ubuntu 20.04 LTS

Om du inte har det här verktyget installerat på ditt system än kan du göra det installera det från det officiella Ubuntu 20.04 LTS-paketförvaret. Allt du behöver göra är att köra följande kommando för att installera cURL:

curl installation på Ubuntu 20.04

sudo apt install curl

Lägg till GPG-nyckel

När vi har installerat cURL korrekt i systemet, innan vi börjar med installationen, kommer vi att göra det lägg till GPG-nyckel för att verifiera garnpaket. För att importera GPG-nyckeln, skriv bara följande kommando i samma terminal (Ctrl + Alt + T):

lägg till GPG-nyckel

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Aktivera garnförvaret

För att börja installationen, först vi kommer att lägga till och aktivera det nödvändiga förvaret i Ubuntu 20.04 LTS. För att göra det, i samma terminal ska vi använda kommandot:

lägg till repo

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Uppdatera cachen och installera Garn

I det här skedet kommer vi först uppdatera APT-cache och sedan kommer garn att installeras på Ubuntu 20.04 LTS med följande kommando:

garnanläggning

sudo apt update && sudo apt install yarn

Om du för närvarande använder Nodejs och NPM kan du installera Garn genom att skriva följande kommando i terminalen (Ctrl + Alt + T):

installation rekommenderar

sudo apt install --no-install-recommends yarn

Kontrollera garnversionen

När installationen är klar kommer vi att kunna kontrollera om den har installerats på vårt Ubuntu 20.04-system eller inte. Vi kommer att göra detta genom att köra i vår terminal (Ctrl + Alt + T):

version av garn installerat på Ubuntu 20.04

yarn --version

Efter att ha utfört ovanstående kommando visar terminalen oss den installerade versionen.

Installera paket med garn

De flesta paket installeras från NPM-registret och namnges helt enkelt med deras paketnamn. Till exempel, om vi ville installera paketet reagera i NPM-registret skulle vi inte ha mer att skriva kommandot:

reagera installationen

yarn add react

till mer information om hur du installerar paket med garnkan användare konsultera dokumentationen i detta avseende som vi kan hitta i projektets webbplats.

Om du behöver det mer information om att installera Garn på Ubuntukan användare konsultera projektsida. På denna sida kan vi också hitta dokumentation om projektet. Vi hittar också din kod och mer information från Garn-sidan på GitHub.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.