För att installera Yarn måste du först installera den fullständiga versionen och sedan en enskild projektversion. Därefter kan du konfigurera pakethanteraren efter dina önskemål och behov.

Hur man installerar Yarn steg för steg

JavaScript-pakethanteraren Yarn utvecklades för Node.js och har snabbt blivit en av de mest populära lösningarna i sitt segment sedan lanseringen 2016. Eftersom det inte alltid är så enkelt att installera den, ger vi dig en steg-för-steg-introduktion. Du bör redan ha Node.js installerat och konfigurerat.

Tips

Läs vår artikel för att ta reda på hur du installerar Node.js på Ubuntu.

Vilka är kraven för att installera Yarn?

Det finns bara några få krav för att installera Yarn. Förutom Node.js behöver du också en Linux-distribution som Ubuntu som operativsystem. Du behöver också pakethanteraren npm och ett konto med sudo-behörighet. Om du inte är säker på om du har Node.js på ditt system kan du kontrollera det med följande kommando:

$ node -v
bash

Då visas vilken version du har på ditt system. Om du får en bekräftelse kan du fortsätta och installera Yarn.

Hämta och installera Yarn

För att installera Yarn måste du faktiskt konfigurera två versioner av pakethanteraren. Ladda först ner den fullständiga versionen av programmet. På så sätt kan du säkerställa att alla teammedlemmar använder samma version i varje fas av projektet. Det minskar i sin tur risken för fel. Använd pakethanteraren npm för att installera den fullständiga versionen. Kommandot för detta ser ut som följer:

$ sudo npm install -g yarn
bash

Kontrollera sedan versionsnumret för att säkerställa att du har fått de senaste paketen. Kommandot för detta är:

$ yarn --version
bash

Installera Yarn lokalt

Nu kan du konfigurera Yarn för ett specifikt JavaScript-projekt. Börja med att öppna projektets katalog. Ersätt platshållaren “your-project” med namnet på ditt projekt. Här är kommandot:

cd ~/your-project
bash

Om du inte har en mapp för ditt projekt, skapa en med mkdir:

mkdir your-project
cd your-project
bash

Använd kommandot yarn set för att hämta Yarn Berry:

$ yarn set version berry
bash

Om den finns tillgänglig kommer den senaste versionen av Yarn Berry att laddas ner. Spara den i en projektmapp med namnet .yarn/releases och skapa en konfigurationsfil med namnet .yarnrc.yml. Resultatet bör se ut ungefär så här:

Resolving berry to a url...
Downloading https://github.com/yarnpkg/berry/raw/master/packages/berry-cli/bin/berry.js...
Saving it into /home/user/your-project/.yarn/releases/yarn-berry.cjs...
Updating /home/user/your-project /.yarnrc.yml...
Done!
bash

Kontrollera versionen igen med följande kommando:

$ yarn --version
bash

Om Yarn har installerats korrekt får du följande utdata (med ett varierande versionsnummer beroende på den aktuella versionen):

3.0.0
bash

Vilka är de viktigaste kommandona i Yarn?

När du har installerat Yarn kan du börja använda det. Det är värt att ta en titt på några grundläggande kommandon så att du kan få ut mesta möjliga av pakethanteraren. Nedan presenterar vi några av de viktigaste kommandona.

Starta ett nytt projekt

För att starta ett nytt projekt använder du kommandot init. Det skapar ett nytt projekt och alla filer du behöver för projektet:

yarn init
bash

Spara och skapa beroenden

Om du redan har ett projekt och vill lagra beroenden i det, använd kommandot yarn install:

yarn install
bash

Använd kommandot add för att skapa nya beroenden. Ersätt platshållaren “packagename” med paketets faktiska namn:

yarn add packagename
bash

Den bästa konfigurationen för .gitignore

Alla filer sparas i mappen .yarn i ditt projekt, men du kan utelämna vissa filer. För att göra det använder du följande konfiguration för din .gitignore-fil:

.yarn/*
!.yarn/patches
!.yarn/releases
!.carn/plugins
!.yarn/sdks
!.yarn/versions
.pnp.*
bash

Hjälp och ytterligare information

Om du behöver hjälp eller ytterligare information efter att du har installerat Yarn, använd --help:

$ yarn --help
bash

Om du behöver hjälp med ett specifikt kommando, kombinera kommandot med --help. Med yarn install skulle det till exempel se ut så här:

$ yarn install --help
bash

Vilka är några alternativ till Yarn?

Yarn är en utmärkt lösning om du vill dela och använda kod på ett säkert sätt. Men det finns också ett antal bra alternativ som du kan använda istället för Yarn.

npm

Det är inte överraskande att npm (Node Project Manager) är ett bra alternativ för att arbeta med runtime-miljön. Det är enkelt att använda, snabbt, säkert och passar perfekt för Node.js. Det erbjuder ett register med över 1,3 miljoner paket och CLI-gränssnittet. Vi har också använt npm i denna installationsguide för Yarn.

pnpm

pnpm är en öppen källkodspakethanterare som passar perfekt för arbete med JavaScript. Dess struktur liknar npm, men den använder symlänkar och gör inte flera lokala installationer av identiska paket. Den utvecklades som ett mer effektivt alternativ till npm, vilket gör den intressant som ersättning för Yarn.

Bower

Vårt tredje alternativ är Bower, en gratis pakethanterare för klientbaserad webbutveckling som har optimerats för arbete i frontend. Den erbjuder ett stort urval av paket. Förutom JavaScript fungerar hanteraren även med andra komponenter som HTML och CSS. Den är mycket enkel att använda och fungerar med hjälp av Node.js-kommandoraden.

Gå till huvudmeny