Pokud jste někdy měli potíže se spuštěním projektu, protože nemáte nainstalovanou kompatibilní verzi Node.js, nejste sami. Naštěstí tento problém lze snadno vyřešit.
S Node Version Manager (NVM), můžete nainstalovat několik verzí Node.js na vašem počítači a zvolit, kterou verzi chcete použít v závislosti na projektu, který chcete spustit.
NVM je open-source projekt, jehož cílem je usnadnit proces instalace a správy Node.js.
Co je Node.js?
Node.js je open-source a multiplatformní běhové prostředí JavaScriptu, které je postaveno na V8 Engine Google Chrome. Node.js vám umožňuje spouštět a spouštět kód JavaScriptu mimo webový prohlížeč, což zase umožňuje můžete vytvářet a spouštět front-endové i back-endové aplikace s kódem JavaScriptu na svém PC nebo serveru.
Mezi oblíbené front-endové webové rámce, které využívají Node.js, patří Angular a React. Nezapomeňte, že Node.js lze také použít pro vývoj aplikací typu back-end nebo full-stack; populární back-endové rámce používající Node.js zahrnují Express.js, Meteor.js, Nest.js a Hapi.js.
Příbuzný: Front-End vs. Back-end webový vývoj: Která cesta je pro vás ta pravá?
Vzhledem k široké popularitě JavaScript pro programování se Node.js stal důležitou součástí vývoje softwaru a správy Linuxu pro servery, na kterých běží aplikace JavaScriptu.
Instalace NVM v systému Linux
Instalace NVM v Linuxu je docela jednoduchá. Otevřete terminál a spusťte následující příkaz.
zvlnění -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Výše uvedený příkaz spustí skript, který stáhne a nainstaluje NVM. Kromě toho také nastaví profil NVM ve vaší proměnné prostředí. V tomto případě .bashrc soubor, jak vidíte z instalačního výstupu níže.
Soubor proměnné prostředí je umístěn v jednom z těchto umístění: ~ / .bash_profile, ~ / .zshrc, ~ / .profilnebo ~ / .bashrc záleží na linuxová distribuce které používáte.
Ověření instalace
Poznámka: Než budete moci pokračovat v kontrole, zda byla instalace úspěšná, zavřete aktuální terminál a otevřete nové okno terminálu. Případně můžete otevřít další okno terminálu stisknutím Ctrl + Alt + T na klávesnici.
V novém okně terminálu můžete zkontrolovat, zda je NVM úspěšně nainstalováno, spuštěním následujícího příkazu.
příkaz -v nvm
Pokud vše proběhlo dobře, bude výstup z výše uvedeného příkazu nvm Jak je ukázáno níže.
Chcete-li zkontrolovat verzi NVM nainstalovanou ve vašem počítači, můžete spustit následující.
nvm -v
Instalace Node.js
Instalace Node.js pomocí NVM je velmi snadná. Chcete-li například nainstalovat nejnovější verzi Node.js, můžete spustit následující příkaz:
nvm instalační uzel
Chcete-li nainstalovat nějakou konkrétní verzi Node.js, můžete spustit příkaz nvm v následujícím formátu:
nvm nainstalovat číslo verze
Například pro instalaci Node.js verze 14.15.4:
instalace nvm 14.15.4
Node.js verze 14.15.4 je LTS verze Node.js.
Pokud jste došli tak daleko a vydali jste výše uvedené dva příkazy, gratulujeme! Ve vašem počítači nebo na serveru máte nainstalovány dvě různé verze Node.js.
Výběr verze Node.js, která se má použít
Pokud máte nainstalovaných více verzí Node.js, můžete snadno zvolit verzi Node.js, kterou chcete použít. Chcete-li například použít verzi 14.15.4, kterou jste nedávno nainstalovali, můžete spustit následující příkaz.
použití nvm 14.15.4
Chcete-li zobrazit seznam verzí Node.js nainstalovaných ve vašem počítači, můžete spustit následující příkaz.
nvm ls
Výstup výpisu je podobný níže uvedenému. Aktuálně aktivní verze je také zvýrazněna.
Chcete-li zobrazit seznam všech verzí Node.js dostupných pro instalaci, můžete spustit:
nvm ls-remote
Odinstalování Node.js
Odinstalování verze Node.js přes NVM je velmi jednoduché. Například odinstalovat verzi 14.15.4, kterou jste nainstalovali výše:
nvm odinstalovat v14.15.4
Získání pomoci
Chcete-li se dozvědět více o příkazech NVM nebo získat pomoc, jednoduše zadejte následující příkaz:
nvm -h
Můžete také navštívit Oficiální stránka GitHub NVM, což je dobře zdokumentováno.
Správa Node.js zjednodušená
Tato příručka vám ukázala, jak nainstalovat Node Version Manager (NVM) pro usnadnění správy a instalace Node.js. Pokud máte projekty, které používají různé verze Node.js, pak je NVM nástrojem pro vás. Jednoduše vám to usnadní život.
Opakovaná použitelnost je jedním z nejdůležitějších paradigmat programování, kterým by se měl každý řídit. Naštěstí v JavaScriptu můžete snadno vytvořit opakovaně použitelný kód pomocí návrhových vzorů.
Pochopení toho, jak používat návrhové vzory, vám umožní používat opakovaně použitelný kód v JavaScriptu. Tady je to, co potřebujete vědět.
Přečtěte si další
- Linux
- JavaScript
Mwiza vyvíjí software podle povolání a rozsáhle píše o Linuxu a front-end programování. Mezi jeho zájmy patří historie, ekonomie, politika a podniková architektura.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.