Tartalomjegyzék
Node.js telepítés
- Szerző: Sallai András
- Copyright © 2020, Sallai András
- Szerkesztve: 2020-2024
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Bevezetés
A Node.js JavaScript futtató eszköz. Eredetileg szerveroldali használatra lett létrehozva.
Ajánlott az LTS verzió telepítése.
Kiadási táblázat:
Telepítés Linuxon
Telepítés Debian csomagból
apt install nodejs apt install npm
Debian GNU/Linux rendszeren a Node.js a nodejs csomagból telepíthető. Nem tévesztendő össze a node csomaggal, amely Amateur Packet Radio Node programot tartalmazza. Utóbbi rendszergazdaként a „node” paranccsal futtatható. Ha csak a nodejs programot telepítjük, akkor létrehozhatunk rá egy node nevű szimbolikus linket.
Legújabb telepítése
Debianos elérés:
- https://deb.nodesource.com/ (2024)
Telepítés előtt
apt install curl
Opcionális:
apt install gcc g++ make
Telepítés
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - apt update apt install nodejs
A setup_16.x, a 2021-ben használható telepítő verziója. Az aktuális verziót keressük az alábbi weblapok egyikén:
Opcionális
apt install yarn
Telepítés Windowson
Chocolatey csomagkezelővel
choco install nodejs
Webhelyről
Töltsük le a weboldaláról:
Lehetőségünk van a következőkre:
Windows Installer (.msi) | 32-bit | 64-bit |
Windows Binary (.zip) | 32-bit | 64-bit |
A telepítős változat (.msi) beteszi a node parancsot az útvonalba.
Ellenőrzés
node parancs
Telepítés után ellenőrizzük a node parancs meglétét:
node --version
Helló Világ
Állomány szerkesztése:
nano hello.js
Tartalom:
- hello.js
console.log('Helló Világ');
Futtatás:
node hello.js
Az npm frissítése
Melyik verzió van a gépünkön?
npm -v
Melyik a legújabb kiadás:
-
- Jobboldalon keressük a Releases részt.
Frissítés:
npm install -g npm@latest
Vagy:
npm install -g npm@next
Node.js frissítés
Használjuk az n modult vagy az nvm parancsot.
Cache frissítés:
npm cache clean -f
Az n modul telepítése:
npm install -g n
Frissítés rendszergazdaként:
n stable
Docker Composer
- docker-compose.yml
services: node: image: node container_name: node1 working_dir: /home/node/app environment: - NODE_ENV=production ports: - 8888:8888 volumes: - ./app:/home/node/app command: "npm start"
Indítás:
docker-compose up -d
Forrás: