Node.js platforma kļūst arvien populārāka. Papildus noklusējuma pakešu pārvaldniekam npm šai platformai ir vēl viens uzlabots pakešu pārvaldnieks yarn. Tas ļauj instalēt, atinstalēt un atjaunināt paketes.
Yarn ir saderīgs ar npm, tāpēc šo pakešu pārvaldnieku var izmantot kopā ar npm. Tas izmanto to pašu package.json konfigurācijas failu. Aplūkosim, kā tiek veikta Yarn Ubuntu instalēšana, kā piemēru izmantojot izplatīšanas 20.04 versiju.
Programmas instalēšana Ubuntu ir diezgan vienkārša. Tiesa, tās nav oficiālajos repozitorijos, tāpēc jums būs jāpievieno izstrādātāju repozitorijs. Lai to izdarītu, jums būs nepieciešams curl utilīts. Instalējiet to, ja tā vēl nav instalēta:
$ sudo apt install curl
Tagad varat importēt repozitorija GPG atslēgu. Lai to izdarītu, izpildiet:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Pēc atslēgas pievienošanas pievienojiet repozitoriju failam /etc/apt/sources.list.d/yarn.list. To var izdarīt manuāli vai ar šādu komandu:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Pēc tam atjauniniet pakotņu sarakstus:
$ sudo apt update
Atliek tikai instalēt yarn:
$ sudo apt install yarn
Uzstādītās programmas versiju var apskatīt ar šo komandu
$ yarn --version
Lai izveidotu jaunu projektu, dodieties uz projekta mapi un izpildiet šo komandu:
$ yarn init project_name
Lai izveidotu projektu, pakotņu pārvaldnieks ģenerēs package.json, un, lai to ģenerētu, jums būs jāatbild uz vairākiem jautājumiem. Varat atstāt visas noklusējuma vērtības. Lai instalētu pakotni, jāizmanto komanda add. Sintakse ir šāda:
$ yarn add pocket_name@version
Piemēram, lai instalētu paketi vue, izpildiet komandu:
$ yarn add vue@latest
Kad pakete ir instalēta, varat to izmantot. Jūs varat apskatīt package.json faila saturu:
$ cat package.json
Lai noņemtu paketes, izmantojiet komandu remove:
$ yarn remove pocket_name
Lai atjauninātu visas instalētās atkarības, izmantojiet upgrade
komandu:
$ yarn upgrade
Ja esat lejupielādējis gatavu projektu, lai instalētu visas tā atkarības, kas rakstītas package.json failā, izmantojiet šo komandu:
$ yarn install
Tagad jūs zināt, kā tiek veikta Yarn Ubuntu instalēšana.