Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:nodejs:telepites

< NodeJS

NodeJS telepítés

Bevezetés

A NodeJS szerveroldali JavaScriptet valósít meg. Eredetileg webszerverek létrehozására lett kitalálva.

Debian rendszeren a NodeJS a nodejs csomagban található. 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.

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

Legújabb telepítése

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:

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:

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:

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:

Frissítés:

npm install -g npm@latest

Vagy:

npm install -g npm@next

NodeJS 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:

Lásd még

oktatas/web/nodejs/telepites.txt · Utolsó módosítás: 2024/01/06 14:24 szerkesztette: admin