Platforma Node.js si získava čoraz väčšiu popularitu. Okrem predvoleného správcu balíkov s názvom npm existuje pre túto platformu aj ďalší pokročilý správca balíkov s názvom yarn. Umožňuje inštalovať, odinštalovať a aktualizovať balíky.
Yarn je kompatibilný s npm, takže tento správca balíkov sa dá používať s npm. Používa rovnaký konfiguračný súbor package.json. Pozrime sa, ako sa vykonáva inštalácia Yarn Ubuntu na príklade verzie distribúcie 20.04.
Inštalácia programu v Ubuntu je pomerne jednoduchá. Je pravda, že sa nenachádza v oficiálnych repozitároch, takže budete musieť pridať repozitár pre vývojárov. Na to budete potrebovať nástroj curl. Nainštalujte si ho, ak ešte nie je nainštalovaný:
$ sudo apt install curl
Teraz môžete importovať kľúč GPG úložiska. Ak to chcete urobiť, spustite:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Po pridaní kľúča pridajte úložisko do súboru /etc/apt/sources.list.d/yarn.list. Môžete to urobiť ručne alebo pomocou tohto príkazu:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Potom aktualizujte zoznamy balíkov:
$ sudo apt update
Potom už zostáva len nainštalovať yarn:
$ sudo apt install yarn
Verziu nainštalovaného programu môžete zobraziť pomocou tohto príkazu
$ yarn --version
Ak chcete vytvoriť nový projekt, prejdite do priečinka project a spustite tento príkaz:
$ yarn init project_name
Pri vytváraní projektu správca balíkov vygeneruje súbor package.json a na jeho vygenerovanie budete musieť odpovedať na niekoľko otázok. Môžete však ponechať všetky predvolené hodnoty. Ak chcete nainštalovať balík, mali by ste použiť príkaz add. Syntax je nasledujúca:
$ yarn add pocket_name@version
Ak chcete napríklad nainštalovať balík vue, spustite príkaz:
$ yarn add vue@latest
Po nainštalovaní balíka ho môžete používať. Môžete si pozrieť obsah súboru package.json:
$ cat package.json
Ak chcete odstrániť balíky, použite príkaz remove:
$ yarn remove pocket_name
Ak chcete aktualizovať všetky nainštalované závislosti, použite príkaz upgrade
:
$ yarn upgrade
Ak ste si stiahli hotový projekt, na inštaláciu všetkých jeho závislostí zapísaných v súbore package.json použite tento príkaz:
$ yarn install
Teraz viete, ako sa vykonáva inštalácia Yarn Ubuntu