Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save zbicin/0f1e360369b6694775dfcd52aa32fe92 to your computer and use it in GitHub Desktop.

Select an option

Save zbicin/0f1e360369b6694775dfcd52aa32fe92 to your computer and use it in GitHub Desktop.
Instalacja Node.js na Windows, Linuksie i MacOS

Instalacja Node.js na Windows, Linuksie i MacOS

Najprostszym i najpewniejszym sposobem na bezproblemową instalację Node.js jest użycie NVM (Node Version Manager), który pobierze za nas odpowiednią paczkę, zainstaluje ją i ustawi poprawnie wszystkie systemowe ścieżki.

Windows

  1. Pobieramy spakowany instalator z GitHuba projektu nvm-windows:

https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-setup.zip

Rozpakowujemy paczkę i instalujemy.

  1. Odpalamy konsolę i sprawdzamy czy instalacja NVM przeszła poprawnie:
nvm -v

W rezultacie powinniśmy otrzymać informację o zainstalowanej wersji NVM (np. 1.1.7).

  1. Instalujemy najnowszą wersję LTS Node.js (w momencie pisania instrukcji było to 12.13.0, najnowszą wersję można sprawdzić na przykład tutaj):
nvm install 12.13.0
  1. Aktywujemy właśnie zainstalowaną paczkę:
nvm use 12.13.0
  1. Dla pewności możemy sprawdzić wersję Node.js:
node -v

oraz spróbować zainstalować przykładową paczkę:

npm i -g http-server

Źródło

Linux i MacOS

  1. Odpalamy terminal i wpisujemy:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

Powyższa komenda pobierze skrypt instalacyjny i od razu go uruchomi, instalując NVM. Po zakończonej instalacji warto zamknąć i otworzyć ponownie terminal, aby upewnić się że będzie rozpoznawał czym jest NVM ;).

  1. Sprawdzamy czy instalacja NVM przeszła poprawnie:
command -v nvm

Powyższa komenda powinna zwrócić nvm.

  1. Instalujemy najnowszą wersję LTS Node.js:
nvm install --lts node
  1. Aktywujemy właśnie zainstalowaną paczkę:
nvm use node

Powinniśmy otrzymać potwierdzenie: Now using node v12.13.0 (npm v6.12.0).

  1. Dla pewności możemy sprawdzić wersję Node.js:
node -v

oraz spróbować zainstalować przykładową paczkę:

npm i -g http-server

Żródło


Więcej szczegółów dostępne w dokumentacji NPM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment