Hur man installerar Yarn
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.
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 -vbashDå 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 yarnbashKontrollera sedan versionsnumret för att säkerställa att du har fått de senaste paketen. Kommandot för detta är:
$ yarn --versionbashInstallera 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-projectbashOm du inte har en mapp för ditt projekt, skapa en med mkdir:
mkdir your-project
cd your-projectbashAnvänd kommandot yarn set för att hämta Yarn Berry:
$ yarn set version berrybashOm 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!bashKontrollera versionen igen med följande kommando:
$ yarn --versionbashOm Yarn har installerats korrekt får du följande utdata (med ett varierande versionsnummer beroende på den aktuella versionen):
3.0.0bashVilka ä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 initbashSpara och skapa beroenden
Om du redan har ett projekt och vill lagra beroenden i det, använd kommandot yarn install:
yarn installbashAnvänd kommandot add för att skapa nya beroenden. Ersätt platshållaren “packagename” med paketets faktiska namn:
yarn add packagenamebashDen 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.*bashHjälp och ytterligare information
Om du behöver hjälp eller ytterligare information efter att du har installerat Yarn, använd --help:
$ yarn --helpbashOm 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 --helpbashVilka ä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.

