Node.js platvorm kogub üha suuremat populaarsust. Lisaks vaikimisi paketihaldurile nimega npm on selle platvormi jaoks olemas veel üks täiustatud paketihaldur nimega yarn. See võimaldab paigaldada, eemaldada ja uuendada pakette.
Yarn ühildub npmiga, seega saab seda paketihaldurit kasutada koos npmiga. See kasutab sama package.json konfiguratsioonifaili. Vaatame, kuidas toimub Yarn Ubuntu installeerimine, kasutades näitena distributsiooni 20.04 versiooni.
Programmi paigaldamine Ubuntus on üsna lihtne. Tõsi, seda ei ole ametlikes repositooriumides, seega tuleb lisada arendajate repositoorium. Selleks on vaja curl utiliiti. Installige see, kui seda veel ei ole paigaldatud:
$ sudo apt install curl
Nüüd saate importida repositooriumi GPG-võtme. Selleks käivitage:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Pärast võtme lisamist lisage repositoorium faili /etc/apt/sources.list.d/yarn.list. Seda saab teha käsitsi või sellise käsuga nagu see:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Seejärel värskendage paketiloendeid:
$ sudo apt update
Ja ainus asi, mis jääb üle, on yarni paigaldamine:
$ sudo apt install yarn
Paigaldatud programmi versiooni saab vaadata selle käsuga
$ yarn --version
Uue projekti loomiseks minge projekti kausta ja käivitage see käsk:
$ yarn init project_name
Projekti loomisel genereerib paketihaldur package.json ja selle genereerimiseks peate vastama mitmetele küsimustele. Sa võid aga kõik vaikeväärtused jätta. Paketi paigaldamiseks tuleb kasutada käsku add. Süntaks on järgmine:
$ yarn add pocket_name@version
Näiteks vue paketi installimiseks käivitage käsk:
$ yarn add vue@latest
Kui pakett on paigaldatud, saate seda kasutada. Saate näha package.json faili sisu:
$ cat package.json
Pakettide eemaldamiseks kasutage käsku remove:
$ yarn remove pocket_name
Kõigi paigaldatud sõltuvuste uuendamiseks kasutage käsku upgrade
:
$ yarn upgrade
Kui olete alla laadinud valmisprojekti, kasutage kõikide selle package.json'ile kirjutatud sõltuvuste installimiseks seda käsku:
$ yarn install
Nüüd te teate, kuidas Yarn Ubuntu paigaldamine toimub.