V příštím článku se podíváme na Yarn. To je druh Instalační program balíčků JavaScript a správce závislostí vydaný společností Facebook ve spolupráci s dalšími vývojáři, jako je Google. Tento instalační program zavádí změny ve správě závislostí, provádění úloh a některá vylepšení výkonu.
Příze podporuje registraci NPM, ale liší se instalací balíčku. Používá zamykací soubory a deterministický instalační algoritmus, což vám umožní zachovat stejnou adresářovou strukturu node_modules pro všechny uživatele zapojené do projektu. To může pomoci snížit chyby, které je obtížné sledovat na více počítačích.
Ve většině programovacích projektů je správa závislostí důležitým úkolem. Yarn je rychlý, bezpečný a spolehlivý správce závislostí balíků pro aplikace NodeJS. Toto je kompatibilní s NPM, používá se k instalaci, konfiguraci, aktualizaci a odebrání balíčků.
Yarn je manažer open source, který vytvoří mezipaměť pro stažený balíček na počítači uživatele a může tento balíček v případě potřeby znovu použít, aniž by jej stahoval znovu a znovu. Pomocí kontrolních součtů tento správce balíků ověří integritu každého nainstalovaného balíčku před provedením jeho kódu. Přízi lze navíc použít v režimu offline.
V následujících řádcích uvidíme jak nainstalovat Yarn na Ubuntu 20.04 LTS pomocí prostředí příkazového řádku. K jeho použití potřebujeme NodeJS , protože to záleží na něm.
Nainstalujte Yarn na Ubuntu 20.04 LTS
K instalaci je k dispozici oficiální úložiště na Ubuntu 20.04 LTS. Pomocí tohoto PPA můžeme nainstalovat Yarn globálně do systému. Chcete-li pokračovat v instalaci na našem počítači, budeme muset otevřít terminál (Ctrl + Alt + T) a poté provést každý z následujících kroků:
Nainstalujte si cURL na Ubuntu 20.04 LTS
Pokud tento nástroj ve svém systému ještě nemáte nainstalovaný, můžete nainstalujte jej z oficiálního úložiště balíčků Ubuntu 20.04 LTS. Vše, co musíte udělat, je spustit následující příkaz k instalaci cURL:
sudo apt install curl
Přidejte klíč GPG
Jakmile máme správně nainstalovanou cURL v systému, před zahájením instalace jdeme na přidejte klíč GPG k ověření paketů příze. Chcete-li importovat klíč GPG, musíte do stejného terminálu zadat následující příkaz (Ctrl + Alt + T):
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Povolte úložiště příze
Nejprve zahájíte instalaci přidáme a povolíme potřebné úložiště v Ubuntu 20.04 LTS. K tomu ve stejném terminálu použijeme příkaz:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Aktualizujte mezipaměť a nainstalujte přízi
V této fázi budeme nejprve aktualizujte mezipaměť APT a poté bude Yarn nainstalován na Ubuntu 20.04 LTS pomocí následujícího příkazu:
sudo apt update && sudo apt install yarn
Pokud aktuálně používáte Nodejs a NPM, můžete si nainstalovat Yarn zadáním následující příkaz v terminálu (Ctrl + Alt + T):
sudo apt install --no-install-recommends yarn
Zkontrolujte verzi příze
Po dokončení instalace budeme moci zkontrolujte, zda se úspěšně nainstaloval do našeho systému Ubuntu 20.04 nebo ne. Uděláme to provedením v našem terminálu (Ctrl + Alt + T):
yarn --version
Po provedení výše uvedeného příkazu nám terminál zobrazí nainstalovanou verzi.
Nainstalujte balíčky pomocí příze
Většina balíčků bude nainstalována z registru NPM a bude pojmenována jednoduše podle názvu balíčku. Například, kdybychom chtěli balíček nainstalovat reagovat registru NPM bychom neměli více co psát příkaz:
yarn add react
na více informací o tom, jak instalovat balíčky s Yarnmohou uživatelé v tomto ohledu nahlédnout do dokumentace, kterou najdeme v webové stránky projektu.
Pokud potřebujete více informací o instalaci Yarn na Ubuntu, uživatelé mohou konzultovat stránka projektu. Na této stránce také najdeme dokumentace o projektu. Váš kód a další informace také najdeme na stránce Příze na GitHub.