< Node.js

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:

https://github.com/nodejs/release#release-schedule (2022)

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:

https://github.com/nodesource/distributions

https://nodejs.org/en/download/package-manager/

2021-08-26-án Az Angular LTS kiadása 11.x. Ehhez kompatibilis a 10-s NodeJS.

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:

http://nodejs.org

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:

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:

https://github.com/npm/cli

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

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:

https://www.docker.com/blog/how-to-use-the-node-docker-official-image/ (2024)

Lásd még

Node.js verziók