Platforma Node.js si získává stále větší oblibu. Kromě výchozího správce balíčků s názvem npm existuje pro tuto platformu další pokročilý správce balíčků s názvem yarn. Ten umožňuje instalovat, odinstalovávat a aktualizovat balíčky.
Yarn je kompatibilní s npm, takže tohoto správce balíčků lze používat s npm. Používá stejný konfigurační soubor package.json. Podívejme se, jak probíhá instalace Yarn Ubuntu na příkladu verze 20.04 této distribuce.
Instalace programu v Ubuntu je poměrně snadná. Je pravda, že není v oficiálních repozitářích, takže si budete muset přidat vývojářský repozitář. K tomu budete potřebovat nástroj curl. Nainstalujte jej, pokud ještě není nainstalován:
$ sudo apt install curl
Nyní můžete importovat klíč GPG úložiště. Za tímto účelem spusťte následující příkaz:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Po přidání klíče přidejte úložiště do souboru /etc/apt/sources.list.d/yarn.list. To lze provést ručně nebo pomocí příkazu, jako je tento:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Poté aktualizujte seznamy balíčků:
$ sudo apt update
A zbývá už jen nainstalovat yarn:
$ sudo apt install yarn
Verzi nainstalovaného programu můžete zobrazit pomocí tohoto příkazu
$ yarn --version
Chcete-li vytvořit nový projekt, přejděte do složky projektu a spusťte tento příkaz:
$ yarn init project_name
Při vytváření projektu správce balíčků vygeneruje soubor package.json, k jehož vygenerování je třeba zodpovědět několik otázek. Můžete však ponechat všechny výchozí hodnoty. Chcete-li balíček nainstalovat, měli byste použít příkaz add. Syntaxe je následující:
$ yarn add pocket_name@version
Chcete-li například nainstalovat balíček vue, spusťte příkaz:
$ yarn add vue@latest
Jakmile je balíček nainstalován, můžete jej používat. Můžete si prohlédnout obsah souboru package.json:
$ cat package.json
Pro odebrání balíčků použijte příkaz remove:
$ yarn remove pocket_name
Pro aktualizaci všech nainstalovaných závislostí použijte příkaz upgrade
:
$ yarn upgrade
Pokud jste stáhli hotový projekt, pro instalaci všech jeho závislostí zapsaných v souboru package.json použijte tento příkaz:
$ yarn install
Nyní víte, jak se provádí instalace Yarn Ubuntu.