Node.js-plattformen blir mer och mer populär. Förutom standardpakethanteraren som heter npm finns det en annan avancerad pakethanterare för denna plattform som heter yarn. Den gör att du kan installera, avinstallera och uppdatera paket.
Yarn är kompatibelt med npm, så den här pakethanteraren kan användas med npm. Den använder samma konfigurationsfil package.json. Låt oss se hur installationen av Yarn Ubuntu görs med hjälp av 20.04-versionen av distributionen som ett exempel.
Det är ganska enkelt att installera programmet i Ubuntu. Det är sant att det inte finns i de officiella lagren, så du måste lägga till ett utvecklarförvar. För att göra detta behöver du curl-verktyget. Installera det om det inte redan är installerat:
$ sudo apt install curl
Nu kan du importera förvarets GPG-nyckel. För att göra detta, kör:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
När du har lagt till nyckeln lägger du till förvaret i filen /etc/apt/sources.list.d/yarn.list. Detta kan göras manuellt eller med ett kommando som detta:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Uppdatera sedan paketlistorna:
$ sudo apt update
Och det enda som återstår att göra är att installera yarn:
$ sudo apt install yarn
Du kan se versionen av det installerade programmet med det här kommandot
$ yarn --version
För att skapa ett nytt projekt går du till projektmappen och kör det här kommandot:
$ yarn init project_name
När du skapar projektet kommer pakethanteraren att generera package.json och för att generera det måste du svara på ett antal frågor. Du kan dock lämna alla standardvärden. För att installera ett paket bör du använda kommandot add. Syntaxen är som följer:
$ yarn add pocket_name@version
Om du t.ex. vill installera vue-paketet kör du kommandot:
$ yarn add vue@latest
När paketet är installerat kan du använda det. Du kan se innehållet i filen package.json:
$ cat package.json
Om du vill ta bort paket använder du kommandot remove:
$ yarn remove pocket_name
För att uppdatera alla installerade beroenden använder du kommandot upgrade
:
$ yarn upgrade
Om du har laddat ner ett färdigt projekt, för att installera alla dess beroenden som skrivs i package.json, använd detta kommando:
$ yarn install
Nu vet du hur installationen av Yarn Ubuntu går till