Hogyan tölthet le & Telepítse a Node.js és az NPM ablakot

Tartalomjegyzék:

Anonim

A Node.js alkalmazások építé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 rendszer számára elérhető, közvetlenül a Windows-tól az Ubuntu és az OS X-ig. A Node.js keretrendszer telepítése után elkezdheti az első Node.js-alkalmazások építését.

A Node.js emellett képes beépített külső vagy kibővített funkcionalitást egyedi modulok felhasználásával. Ezeket a modulokat külön kell telepíteni. A modulra példa a MongoDB modul, amely lehetővé teszi, hogy a Node.js alkalmazásból származó MongoDB adatbázisokkal dolgozzon.

Ebben az oktatóanyagban megtanulja-

  • A Node.js letöltése és telepítése Windows rendszeren
  • Az NPM telepítése a Windows 10/8/7 rendszerre
  • Az első "Hello World" alkalmazás futtatása a Node.js fájlban

A Node.js telepítése a Windows rendszerre

A Node.js használatának első lépése a Node.js könyvtárak telepítése az ügyfélrendszerre. Az alábbiakban bemutatjuk a Node.js letöltését és telepítését a Windows rendszerbe:

1. lépés: Töltse le a Node.js Installer programot a Windows rendszerhez

Nyissa meg a https://nodejs.org/en/download/ webhelyet, és töltse le a szükséges bináris fájlokat.

Példánkban a Node.js letöltését a Windows rendszerre fogjuk tenni a 32 bites telepítőfájlokkal.

2. lépés: Futtassa a telepítést

A telepítés megkezdéséhez kattintson duplán a letöltött .msi fájlra.

Az első képernyőn kattintson a Futtatás gombra a telepítés megkezdéséhez.

3. lépés: Folytassa a telepítési lépéseket

A következő képernyőn kattintson a "Tovább" gombra a telepítés folytatásához

4. lépés: Fogadja el a feltételeket

A következő képernyőn fogadja el a licencszerződést, és kattintson a Tovább gombra.

5. lépés: Állítsa be az elérési utat

A következő képernyőn válassza ki a Node.js telepítésének helyét, majd kattintson a Tovább gombra.

1. Először írja be a fájl helyét a Node.js telepítéséhez. Itt tárolják a Node.js fájljait a telepítés után.

2. A telepítés folytatásához kattintson a Tovább gombra.

6. lépés: Válassza ki a telepítendő alapértelmezett összetevőket

Fogadja el az alapértelmezett összetevőket, és kattintson a Tovább gombra.

7. lépés: Indítsa el a telepítést

A következő képernyőn kattintson a Telepítés gombra a Node.js telepítésének megkezdéséhez a Windows rendszeren.

8. lépés: Fejezze be a telepítést

A telepítés befejezéséhez kattintson a Befejezés gombra.

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux) 

Az NPM telepítése a Windows 10/8/7 rendszerre

A Node.js bármely ügyfélgépre történő telepítésének másik módja a "csomagkezelő" használata.

Windows rendszeren az NPM (Node Package Manager) letöltése Chocolatey néven ismert. Úgy tervezték, hogy decentralizált keretrendszer legyen a szükséges alkalmazások és eszközök gyors telepítéséhez.

Az NPM Windows rendszerre történő telepítéséhez a Chocolatey segítségével a következő lépéseket kell végrehajtani.

1. lépés: A Chocolatey telepítése - A Chocolatey webhely (https://chocolatey.org/) nagyon világos utasításokat tartalmaz arról, hogyan kell ezt a keretrendszert telepíteni.

  • Az első lépés az alábbi parancs futtatása a parancssor ablakaiban. Ez a parancs a Chocolatey webhelyről származik, és ez 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 parancsfájlt a Chocolatey webhelyen. Ezt a parancsot egy 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ével és azok megfelelő telepítésével.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% \ csokoládé \ bin

2. lépés: A következő lépés a Node.js telepítése a helyi gépre a Chocolatey csomagkezelő használatával. Ezt úgy teheti meg, hogy az alábbi parancsot futtatja a parancssorban.

cinst nodejs telepíteni

Ha a telepítés sikeres, megkapja a Node.js sikeres telepítésének üzenetét.

Megjegyzés: Ha olyan hibát kap, mint a "C: \ ProgramData \ chocolatey \ lib \ libreoffice \ tools \ chocolateyInstall.ps1", akkor manuálisan hozza létre a mappát az elérési útvonalon

Az első Hello World alkalmazás futtatása a Node.js fájlban

Miután letöltötte és telepítette a Node.js fájlt a számítógépére, próbálkozzon a "Hello World" megjelenítésével egy webböngészőben.

Hozzon létre egy Node.js fájlt az firstprogram.js fájlnévvel

var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/html'});res.end('Hello World!');}).listen(8080);

Kód Magyarázat:

  1. A "megkövetelés" funkció alapvető funkciója, hogy elolvassa a JavaScript fájlt, végrehajtja a fájlt, majd folytatja az objektum visszaküldését. Ennek az objektumnak a felhasználásával aztán fel lehet használni a szükséges funkció által meghívott modulban elérhető különféle funkciókat. Tehát a mi esetünkben, mivel a HTTP funkcionalitását akarjuk használni, és a Require (http) parancsot használjuk.
  2. Ebben a második kódsorban egy szerver alkalmazást hozunk létre, amely egy egyszerű funkción alapul. Ezt a függvényt akkor hívják meg, amikor kérést küldenek a kiszolgáló alkalmazásunkhoz.
  3. Amikor megkeresés érkezik, arra kérjük a funkciónkat, hogy küldjön "Hello World" választ az ügyfélnek. A writeHead függvény fejlécadatok küldésére szolgál az ügyfélnek, és míg a végfunkció lezárja a kapcsolatot az ügyféllel.
  4. Ezután a server.listen függvényt használjuk arra, hogy a szerveralkalmazásunk meghallgassa az ügyfélkéréseket a 8080. számú porton. Itt megadhat bármely elérhető portot.

A kód végrehajtása

    1. Mentse a fájlt a számítógépére: C: \ Users \ Your Name \ firstprogram.js

    2. A parancssorban keresse meg azt a mappát, ahol a fájlt tárolja. Írja be a Csomópont firstprogram.js parancsot

    1. Most a számítógép szerverként működik! Ha valaki megpróbálja elérni a számítógépét a 8080-as porton, akkor kap egy "Hello World!" üzenet cserébe!

    2. Indítsa el az internet böngészőjét, és írja be a következő címet: http: // localhost: 8080

Kimenet

Összegzés

  • Láttuk a Node.js telepítését az MSI telepítő modulon keresztül, amely elérhető a Node.js webhelyen. Ez a telepítés telepíti a Node.js alkalmazás futtatásához szükséges modulokat az ügyfélen.
  • A Node.js csomagkezelőn keresztül is telepíthető. A Windows csomagkezelője Chocolatey néven ismert. Néhány egyszerű parancs futtatásával a parancssorban a Chocolatey csomagkezelő automatikusan letölti a szükséges fájlokat, majd telepíti azokat az ügyfélgépre.
  • Egy egyszerű Node.js alkalmazás egy kiszolgáló létrehozásából áll, amely egy adott portot hallgat. Amikor egy kérés érkezik a szerverre, a szerver automatikusan „Hello World” választ küld az ügyfélnek.