Node.js je open-source multiplatformní běhové prostředí JavaScriptu pro vývoj aplikací na straně serveru.
Používá událostmi řízený, neblokující I/O model, díky kterému je lehký a efektivní, ideální pro datově náročné aplikace v reálném čase, které běží napříč distribuovanými zařízeními.
Zde uvidíme, jak nainstalovat Node.js na Fedoru 35 / Fedora 34.
Nainstalujte Node.js na Fedora 35
Node.js můžete nainstalovat pomocí úložiště NodeSource, NVM a Debianu. Postupujte tedy podle jedné z metod, o kterých si myslíte, že je jednodušší nainstalovat Node.js.
Než budete pokračovat dále, možná budete muset nainstalovat balíček curl.
sudo dnf install -y curl
Nainstalujte Node.js pomocí NodeSource
Nodesource je přední komerční softwarová společnost pro podniky a poskytuje úložiště pro instalaci Node.js a NPM.
V době psaní tohoto článku jsou níže uvedené verze vhodné pro produkční použití. Můžete navštívit oficiální stránku, kde najdete podporované verze Node.js.
- v16.x (aktivní LTS)
- v14.x (Maintenance LTS)
- v17.x (nejnovější verze)
v16.x (aktivní LTS)
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo dnf install -y nodejs
v14.x (Maintenance LTS)
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash - sudo dnf install -y nodejs
v17.x (nejnovější verze)
curl -fsSL https://rpm.nodesource.com/setup_17.x | sudo bash - sudo dnf install -y nodejs
Nainstalujte Node.js pomocí NVM
nvm je správce verzí pro Node.js a pomáhá vám instalovat Node.js na uživatele a vyvolává jej pro prostředí. Také vám umožňuje paralelně instalovat a používat více verzí node.js.
Nainstalujte nvm spuštěním níže uvedeného příkazu.
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -
Po instalaci nvm ukončete aktuální relaci a znovu se přihlaste.
Poté pomocí níže uvedeného příkazu ověřte instalaci nvm.
nvm -v
Výstup:
0.38.0
Nyní můžete pomocí příkazu nvm nainstalovat nejnovější stabilní verzi, nejnovější verzi LTS, konkrétní verzi Node.js s níže uvedenými příkazy.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Použijte nvm ls-remote k zobrazení dostupné verze Node.js k instalaci, nvm použijte node/–lts/
Nainstalujte Node.js pomocí úložiště Fedora
Node.js je také dostupný jako modul ve Fedoře a můžete jej nainstalovat spolu s npm (Node Package Manager) pomocí níže uvedeného příkazu.
Node.js v16.x (LTS) a npm v8.1.x jsou dostupné v úložišti Fedory při psaní tohoto článku.
Pomocí sudo dnf module list nodejs vypište dostupné streamy (verze Node.js), povolte/zakažte stream pomocí příkazu sudo dnf module enable/disable -y nodejs:
sudo dnf module enable -y nodejs:16 sudo dnf install -y nodejs npm
Zkontrolujte instalaci Node.js
Zkontrolujte verzi Node.js pomocí následujícího příkazu.
node -v
Výstup:(Node.js v16.x)
v16.13.1
Zkontrolujte verzi npm.
npm -v
Výstup:
8.1.2
Instalovat nástroje pro sestavení
Ke kompilaci a instalaci nativních doplňků z npm budete muset nainstalovat nástroje pro sestavení.
sudo dnf install -y gcc-c++ make
Závěr
To je vše. Doufám, že jste se naučili, jak nainstalovat Node.js na Fedora 35 / Fedora 34.