Yarn je správce balíčků JavaScript používaný k automatizaci instalace, konfigurace, aktualizace a odstranění balíčků npm. Zkratka Yarn znamená „Ještě další navigátor zdrojů“. Byl vyvinut společností Facebook a je velmi podobný správci balíčků npm se zaměřením na rychlost, bezpečnost a konzistenci. Yarn nahrazuje stávající pracovní postup klienta npm nebo jiných správců balíčků, přičemž zůstává kompatibilní s registrem npm.
V tomto příspěvku vysvětlíme následující:
- Jak nainstalovat Yarn pomocí NPM
- Jak nainstalovat Yarn z úložiště NPM
- Jak nainstalovat Yarn pomocí skriptu
Předpoklady
- Server se systémem Oracle Linux 8 na cloudové platformě Atlantic.Net
- Heslo uživatele root nakonfigurované na vašem serveru
Krok 1 – Vytvořte cloudový server Atlantic.Net
Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Oracle Linux 8 s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.
Jakmile se přihlásíte na svůj server, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.
dnf update -y
Krok 2 – Instalace YARN pomocí npm
Nejprve budete muset nainstalovat Node.js a npm na váš server. Nejprve pomocí následujícího příkazu vypište všechny dostupné verze Node.js:
dnf module list nodejs
Získáte následující seznam:
Last metadata expiration check: 0:13:42 ago on Saturday 30 April 2022 08:14:41 AM EDT. Oracle Linux 8 Application Stream (x86_64) Name Stream Profiles Summary nodejs 10 [d][x] common [d], development, minimal, s2i Javascript runtime nodejs 12 [x] common [d], development, minimal, s2i Javascript runtime nodejs 14 [x] common [d], development, minimal, s2i Javascript runtime nodejs 16 [x] common [d], development, minimal, s2i Javascript runtime Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
Nyní nainstalujte Node.js verze 16 pomocí následujícího příkazu:
dnf install @nodejs:16
Po instalaci Node.js ověřte verzi Node.js pomocí následujícího příkazu:
node --version
Ukázkový výstup:
v16.13.1
Verzi npm můžete také zkontrolovat pomocí následujícího příkazu:
npm -v
Ukázkový výstup:
8.1.2
Nyní použijte npm k instalaci balíčku Yarn, jak je znázorněno níže:
npm install --global yarn
Verzi příze můžete ověřit pomocí následujícího příkazu:
yarn -v
Ukázkový výstup:
1.22.18
Pokud chcete odinstalovat balíček Yarn ze systému, spusťte následující příkaz:
npm uninstall -g yarn
Krok 3 – Instalace YARN z úložiště Yum
Nejprve vytvořte repo Yarn pomocí následujícího příkazu:
curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo
Po vytvoření repozitáře Yarn nainstalujte balíček Yarn pomocí následujícího příkazu:
dnf install yarn -y
Jakmile je příze nainstalována, aktivujte proměnnou prostředí Příze pomocí následujícího příkazu:
source /etc/profile
Dále ověřte verzi příze pomocí následujícího příkazu:
yarn -v
Ukázkový výstup:
1.22.18
Pokud chcete odebrat balíček Yarn ze systému, spusťte následující příkaz:
dnf remove yarn -y
Krok 4 – Instalace YARN pomocí skriptu
Yarn také poskytuje bash skript, který vám umožní nainstalovat Yarn na jakýkoli operační systém Linux. Instalační skript Yarn si můžete stáhnout a spustit pomocí následujícího příkazu:
curl -o- -L https://yarnpkg.com/install.sh | bash
Po instalaci balíčku Yarn byste měli získat následující výstup:
> GPG signature looks good > Extracting to ~/.yarn... > Adding to $PATH... > We've added the following to your /root/.bashrc > If this isn't the profile of your current shell then please add the following to your correct profile: export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH" > Successfully installed Yarn 1.22.18! Please open another terminal where the `yarn` command will now be available.
Dále aktivujte systémovou cestu pomocí následujícího příkazu:
source ~/.bashrc
Dále ověřte verzi příze pomocí následujícího příkazu:
yarn -v
Ukázkový výstup:
1.22.18
Závěr
Ve výše uvedené příručce jsme vysvětlili tři způsoby instalace balíčku Yarn na Oracle Linux 8. Nyní můžete použít preferovaný způsob instalace Yarn na váš systém. Vyzkoušejte to na svém virtuálním serveru od Atlantic.Net!