A Node.js és az NPM letöltése és telepítése Windows
⚡ Okos összefoglaló
Node.js telepítése Windows a hivatalos MSI telepítőt vagy a Chocolatey csomagkezelőt használja, amelyek mindkettő tartalmazza az NPM-et. A telepítés után egy egyszerű HTTP szerver szkript ellenőrzi, hogy a futtatókörnyezet egy Hello World választ küld-e a böngészőben.

A Node.js alkalmazások fejlesztésének megkezdéséhez az első lépés a Node.js keretrendszer telepítése. A Node.js keretrendszer számos operációs rendszerhez elérhető, már a következőtől kezdve: Windows nak nek Ubuntu és OS X. A Node.js keretrendszer telepítése után megkezdheti az első Node.js-alkalmazások felépítését.
A Node.js képes külső vagy bővített funkciók beágyazására egyéni modulok használatával. Ezeket a modulokat külön kell telepíteni. Egy példa a modulra: MongoDB modul, amely lehetővé teszi a munkát MongoDB adatbázisokat a Node.js alkalmazásból.
A Node.js telepítése a következőre Windows
A Node.js használatának első lépése a Node.js könyvtárak telepítése az ügyfélrendszeren. Az alábbiakban bemutatjuk a Node.js letöltésének és telepítésének lépéseit Windows:
Step 1) Töltse le a Node.js telepítőjét Windows.
Menj a webhelyre https://nodejs.org/en/download/ és töltse le a szükséges bináris fájlokat. A példánkban a Node.js-t fogjuk letölteni a következőről: Windows a 32 bites telepítő fájlokkal.
Step 2) Futtassa a telepítést. Double Kattintson a letöltött .msi fájlra a telepítés megkezdéséhez. Kattintson a Futtatás gombra az első képernyőn a telepítés megkezdéséhez.
Step 3) A következő képernyőn kattintson a „Tovább” gombra a Node.js letöltésének és telepítésének folytatásához.
Step 4) Fogadja el a feltételeket. A következő képernyőn fogadja el a licencszerződést, majd kattintson a Tovább gombra.
Step 5) Állítsa be az elérési utat. A következő képernyőn válassza ki azt a helyet, ahová a Node.js-t telepíteni szeretné, majd kattintson a Tovább gombra.
- Először is, add meg a Node.js telepítési fájljának helyét. Ide kerülnek a Node.js fájljai a telepítés után.
- Kattintson a Tovább gombra a telepítés folytatásához.
Step 6) Válassza ki a telepítendő alapértelmezett összetevőket. Fogadja el az alapértelmezett összetevőket, és kattintson a Tovább gombra.
Step 7) Indítsa el a telepítést. A következő képernyőn kattintson a Node.js telepítése gombra a telepítés megkezdéséhez. Windows.
Step 8) Fejezze be a telepítést. A telepítés befejezéséhez kattintson a Befejezés gombra.
Jegyzet: Windows most azt javasolja, hogy a fejlesztők a Node.js-t használják WSL2 (A Windows (Linux alrendszer) Linux stílusú fejlesztési munkafolyamatokhoz.
Az NPM telepítése Windows 10/8/7
A Node.js kliensgépre telepítésének másik módja egy „csomagkezelő” használata. Windows, az NPM (Node Package Manager) letöltés Chocolatey néven ismert. Úgy tervezték, hogy egy decentralizált keretrendszer legyen a szükséges alkalmazások és eszközök gyors telepítéséhez.
Az NPM telepítéséhez Windows a Chocolatey segítségével, a következő lépéseket kell végrehajtani.
Step 1) A Chocolatey telepítése – A Csokoládés weboldal nagyon világos utasításokat tartalmaz arról, hogyan kell telepíteni ezt a keretrendszert.
- Az első lépés az alábbi parancs futtatása a parancssorablakban. Ez a parancs a Chocolatey weboldaláról származik, és a Node.js Chocolatey-n keresztüli telepítésének standard parancsa.
- Az alábbi parancs egy PowerShell-parancs, amely meghívja a távoli PowerShell-szkriptet a Chocolatey webhelyen. Ezt a parancsot a PowerShell parancsablakban kell futtatni.
- Ez a PowerShell-szkript elvégzi az összes szükséges munkát a szükséges összetevők letöltéséhez és azok megfelelő telepítéséhez.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Step 2) A következő lépés a Node.js telepítése a helyi gépre a Chocolatey csomagkezelő segítségével. Ezt a parancssorban a következő parancs futtatásával teheted meg.
Ha a telepítés sikeres, akkor a Node.js sikeres telepítéséről szóló üzenet jelenik meg.
Jegyzet: Ha a következőhöz hasonló hibát kapsz: „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1”, akkor manuálisan hozd létre a mappát az elérési úton.
Az első Hello World alkalmazás futtatása a Node.js-ben
Miután letöltötted és telepítetted a Node.js-t a számítógépedre, próbáld meg megjeleníteni a „Hello World” üzenetet egy webböngészőben. Hozz létre egy Node.js fájlt firstprogram.js néven.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Magyarázat:
- A „require” függvény alapvető funkciója, hogy beolvassa a JavaForgatókönyv fájlt, végrehajtja a fájlt, majd visszaad egy objektumot. Ezzel az objektummal használhatók a require függvény által meghívott modulban elérhető különféle funkciók. Tehát a mi esetünkben, mivel a HTTP funkcionalitását szeretnénk használni, a require(http) parancsot használjuk.
- Ebben a kódsorban egy egyszerű függvényen alapuló szerveralkalmazást hozunk létre. Ez a függvény minden alkalommal meghívódik, amikor kérés érkezik a szerveralkalmazásunkhoz.
- Amikor egy kérés érkezik, arra kérjük a függvényünket, hogy adjon vissza egy „Hello World” választ az ügyfélnek. A writeHead függvény fejlécadatokat küld az ügyfélnek, míg az end függvény lezárja a kapcsolatot az ügyféllel.
- Ezután a server.listen függvényt használjuk arra, hogy a szerveralkalmazásunk a 8080-as porton figyelje a klienskéréseket. Itt megadhat bármely elérhető portot.
A kód végrehajtása
- Mentse el a fájlt a számítógépére: C:\Users\YourName\firstprogram.js
- A parancssorban keresse meg azt a mappát, amelyben a fájl található. Írja be a következő parancsot: Node firstprogram.js.
- Most a számítógéped szerverként működik! Ha bárki megpróbálja elérni a számítógépedet a 8080-as porton, egy „Hello World!” üzenetet kap cserébe.
- Indítsa el az internetböngészőt, és írja be a címet: http://localhost:8080
output:












