Node.js je platforma založená na enginu V8, který vám umožňuje spustit JavaScript na straně serveru. Pomocí Node.js můžete vytvářet vysoce zatížené webové aplikace a škálovatelné síťové aplikace. Než však začnete vyvíjet na Node.js, je důležité zjistit, která verze této platformy je nainstalována ve vašem počítači.
Existuje několik jednoduchých způsobů, jak zkontrolovat verzi Node.js. Jedním z nejjednodušších způsobů je použití příkazového řádku. Nainstalujte Node.js, otevřete příkazový řádek a zadejte příkaz "node-v". Zobrazí se vám nainstalovaná verze Node.js.
npm je dávkový manažer, který je dodáván s Node.js. Umožňuje spravovat závislosti a balíčky ve vašem projektu. Pokud váš projekt používá npm, je důležité vědět, jakou verzi npm máte v počítači nainstalovanou.
Využijte také příkaz
Co je Node.js a npm?
npm (Node Package Manager) je správce balíčků, který je součástí Node.js. Umožňuje spravovat závislosti a instalovat balíčky vytvořené jinými vývojáři. npm je největší úložiště modulů a knihoven, které obsahuje více než milion balíčků, které mohou vývojáři použít ve svých projektech.
Díky výkonu a flexibilitě Node.js a široký výběr balíčků dostupných prostřednictvím npm mohou vývojáři vytvářet vysoce výkonné a škálovatelné aplikace v JavaScriptu na frontendu i backendu.
Instalace Node.js a npm
Pro instalaci Node.js a npm postupujte podle pokynů odpovídajících vašemu operačnímu systému:
- Přejděte na oficiální web Node.js (https://nodejs.org/) a stáhněte si instalační program pro Windows.
- Spusťte instalační program a postupujte podle pokynů na obrazovce. Ujistěte se, že instalační program automaticky vybere možnost instalace npm.
- Po dokončení instalace otevřete příkazový řádek (stiskněte Win + R, zadejte "cmd" a stiskněte Enter) a zadejte příkaz node-v pro kontrolu verze Node.js. Chcete-li zkontrolovat verzi npm, zadejte příkaz npm-v .
- Otevřete terminál (vyhledejte jej ve složce aplikace -> servisní programy nebo použijte vyhledávání Spotlight).
- Nainstalujte Homebrew, pokud jej nemáte. Chcete-li to provést, zadejte příkaz / usr / bin / ruby-e "$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) " a postupujte podle pokynů na obrazovce.
- Zadejte příkaz brew install node pro instalaci Node.js a npm.
- Po dokončení instalace zadejte příkaz node-v pro ověření verze Node.js. Chcete-li zkontrolovat verzi npm, zadejte příkaz npm-v .
- Otevřete terminál.
- Zadejte jeden z následujících příkazů v závislosti na vaší distribuci Linuxu:
- Pro Ubuntu nebo Debian: sudo apt-get install nodejs npm
- Pro Fedora nebo CentOS: sudo dnf install nodejs npm
- Pro Arch Linux: sudo pacman-S nodejs npm
- Po dokončení instalace zadejte příkaz node-v pro ověření verze Node.js. Chcete-li zkontrolovat verzi npm, zadejte příkaz npm-v .
Po úspěšné instalaci budete moci používat Node.js a npm pro vývoj a správu závislostí ve vašich projektech.
Jak zjistit verzi Node.js přes příkazový řádek
Zjistit verzi Node.js prostřednictvím příkazového řádku je velmi jednoduché. Chcete-li to provést, musíte otevřít terminál nebo příkazový řádek a spustit následující příkaz:
Po stisknutí klávesy Enter se v terminálu zobrazí aktuální nainstalovaná verze Node.js.
Zjistit verzi Node.js může být užitečné, pokud potřebujete zjistit, zda je vaše aplikace nebo kód kompatibilní s konkrétní verzí Node.js.
Pokud chcete také znát verzi dávkového Správce npm, můžete spustit příkaz:
Poté bude v terminálu uvedena nainstalovaná verze npm.
Nyní víte, jak zjistit verzi Node.js a npm prostřednictvím příkazového řádku. Hodně štěstí s Node.js!
Jak zjistit verzi npm prostřednictvím příkazového řádku
Node.js je dodáván s dávkovým správcem npm (Node Package Manager), který vám umožňuje instalovat a spravovat balíčky Node.js. Když pracujete s Node.js, často je potřeba znát verzi npm nainstalovanou ve vašem počítači. Existuje několik způsobů, jak zjistit verzi npm prostřednictvím příkazového řádku.
Prvním způsobem je použití příkazu npm -v nebo npm --version. Otevřete příkazový řádek a zadejte jeden z těchto příkazů. Po stisknutí klávesy Enter se vám zobrazí verze npm nainstalovaná na vašem systému.
Druhým způsobem je použití příkazu npm version. Zadejte tento příkaz do příkazového řádku a v reakci na to vám vydá verzi npm nainstalovanou ve vašem počítači. Navíc můžete použít vlajku -g Chcete-li zjistit globální verzi npm, nebo vlajka --global pro stejný výsledek.
Třetím způsobem je použití příkazu npm list. Zadejte tento příkaz do příkazového řádku a zobrazí se vám obecný seznam všech nainstalovaných balíčků, včetně verze npm. Verze npm je uvedena vedle názvu balíčku.
Při práci s Node.js a npm, znalost verze npm může být užitečná při řešení možných problémů a používání nových funkcí dostupných v novějších verzích. S těmito jednoduchými příkazy můžete snadno znát verzi npm a pokračovat ve vývoji s jistotou.
Jak zjistit verzi Node.js přes kód
Zjistit verzi Node.js lze nejen na příkazovém řádku, ale také prostřednictvím kódu JavaScript. K tomu slouží globální objekt process, který poskytuje přístup k informacím o aktuálním Node.js proces.
console.log('Текущая версия Node.js: ' + process.version);
Po provedení tohoto kódu uvidíte verzi Node.js nainstalované na vašem systému. Závěr může být například:
Текущая версия Node.js: v14.17.3
Všimněte si, že vlastnost process.verze vrací verzi Node.js s předponou "v". Pokud vás zajímá pouze číslo verze bez předpony, můžete použít vlastnost process.version.slice(1) :
console.log('Текущая версия Node.js: ' + process.version.slice(1));
Nyní bude při spuštění kódu v konzoli zobrazeno pouze číslo verze:
Текущая версия Node.js: 14.17.3
Tedy zjistit verzi Node.js prostřednictvím kódu, stačí použít vlastnost process.verze a výstup do konzole.
Jak zjistit verzi npm prostřednictvím kódu
Pokud potřebujete znát verzi dávkového Správce npm, můžete pomocí příkazového řádku použít příkaz npm-v. Ale někdy je tento způsob nepohodlný nebo je nutné získat verzi npm uvnitř vašeho programu. V takovém případě můžete použít JavaScript kód k získání verze npm.
K tomu budete potřebovat Node.js, protože je dodáván s npm. Budete muset použít vestavěný modul child_process, který vám umožní provádět příkazy uvnitř vašeho programu.
Zde je kód, který vám umožní získat verzi npm:
const < exec >= require('child_process');exec('npm -v', (error, stdout, stderr) => `);return;>console.log(`Версия npm: $`);>);
Tento kód spustí příkaz npm-v a zobrazí výsledek do konzole. Pokud je vše úspěšné, uvidíte verzi npm.
Tento kód můžete použít ve svém programu na Node.js pro získání verze npm a provádění určitých akcí na základě těchto informací.