[[oktatas:web:nodejs|< Node.js]]
====== Node.js verziók ======
* **Szerző:** Sallai András
* Copyright (c) 2023, Sallai András
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Az n csomag =====
==== Az n csomag telepítése ====
npm install -g n
==== Adott verzió aktiválása ====
n 8.2.3
n v8.2.3
==== Tárolt verziók megtekintése ====
$ n
node/4.9.1
ο node/8.11.3
node/10.15.0
==== Tárolt verzió törlése ====
n rm 0.9.4 v0.10.0
==== Az npm telepítése ====
npm install -g npm@latest
==== Linkek ====
* https://www.npmjs.com/package/n (2023)
* https://docs.npmjs.com/cli/v8/commands/npm-version (2023)
===== nvm =====
Windowson és Linuxon is rendszergazdai jog szükséges a telepítéshez és a verzióváltáshoz.
Linuxon:
A telepítéshez látogassuk meg a GitHub tároló README.md telepítés szakaszát:
* https://github.com/nvm-sh/nvm
Az nvm telepítése 0.28.0 verziónál:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
vagy:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Kilépés nélkül azonnal használható Bash és Zsh esetén:
source .bashrc
Windows telepítés:
choco install nvm
Telepítés Windowson:
Telepítés:
choco install nvm
Használatra példa:
nvm list
nvm install 4
nvm use 4
Több információ:
* https://npm.github.io/installation-setup-docs/installing/using-a-node-version-manager.html
===== nodist =====
Telepítés után nem lehet több csomagot telepíteni
Korábban Windowsra csak a nodist létezett, most elérhető az nvm is.
Telepítés rendszergazdaként:
choco install nodist
Előnye, hogy a használathoz nem szükséges rendszergazdai jog.
Verzió telepítése:
nodist add 16
Vagy:
nodist + 16
Eltávolítás:
nodist rm 16
nodist - 16
Csere:
nodist 16
Vagy:
nodist 19
Ellenőrzés:
node --version
Csak az aktuális könyvtárban és az alkönyvtáraiban:
nodist local 16
Több információ:
* https://github.com/nullivex/nodist (2022)