A Node.js és az NPM telepítése Windows és macOS rendszeren

A teljes körű fejlesztés iránti igény mellett a Javascript megbízható technológia egy teljes értékű üzleti alkalmazás létrehozásához.

Sok JavaScript-fejlesztő világszerte küzd azzal, hogy felcserélje a különböző keretrendszereket és nyelveket, hogy felerősítse kódját. Itt jön képbe a Node.js.

A Node.js segítségével gyorsan készíthet webalkalmazásokat kétirányú kapcsolattal, ahol a kliens és a szerver oldal valós időben kommunikálhat és adatokat cserélhet.

Ha a Node-ot és az NPM-et szeretné telepíteni Windows és macOS rendszerekre, itt vagyunk, hogy segítsünk. Ebben a cikkben lépésről lépésre ismertetjük a szoftver telepítését.

De előbb ismerjük meg az alapokat!

Mi az a Node.js?

A Node.js, más néven Node, egy nyílt forráskódú, többplatformos futási környezet JavaScript-kód böngészőn kívüli végrehajtására. Gyakran a Node.js-t használjuk háttérszolgáltatások, más néven alkalmazásprogramozási interfészek (API-k) létrehozására.

Ezek a szolgáltatások működtetik ügyfélalkalmazásainkat, például egy böngészőben futó webalkalmazást vagy egy mobileszközön futó mobilalkalmazást.

Az alkalmazások azok, amelyeket a felhasználó lát, és amikkel interakcióba lép. Ezek az alkalmazások azonban kommunikációt igényelnek a felhőben vagy a szerveren lévő háttérszolgáltatásokkal az adatok tárolásához, e-mailek küldéséhez, munkafolyamatok elindításához stb.

A Node.js tökéletes a nagymértékben méretezhető, adatigényes és valós idejű háttérszolgáltatások létrehozására, amelyek az ügyfélalkalmazásainkat táplálják.

Míg más eszközök és keretrendszerek is léteznek a háttérszolgáltatások létrehozásához, mint például a Ruby on Rails, a Django, a Flask és a Firebase, a Node.js ezek közül egyedülálló.

A Node.js könnyen elindítható, prototípuskészítéshez és agilis fejlesztéshez használható. Ezenkívül hihetetlenül gyors és nagymértékben méretezhető szolgáltatásokat tud létrehozni. Gyorsasága és méretezhetősége miatt még olyan vállalati szervezetek is használják, mint a PayPal, az Uber, a Netflix, a Walmart stb.

A PayPal újraépítette az egyik Java- és rugóalapú alkalmazását a Node.js használatával, és azt találták, hogy:

  • Alkalmazásaik kétszer gyorsabban készültek, kevesebb emberrel
  • 33%-kal kevesebb kódsort és 40%-kal kevesebb fájlt használtak
  • Megduplázta a másodpercenként kiszolgált kérések számát, miközben 35%-kal csökkentette az átlagos válaszidőt
  ISO-képek natív felszerelése és írása a Windows 10 rendszerben

A csomóponti alkalmazások mindenhol Javascriptet használnak, beleértve a Windowst, a macOS-t és a Linuxot is. Ha Ön JavaScript-készségekkel rendelkező front-end fejlesztő, könnyen áttérhet egy full-stack fejlesztőre, amely lehetővé teszi, hogy jobb állásokat szerezzen új programozási nyelv megtanulása nélkül.

Mivel használhatja a Javascriptet az előtérben és a háttérben, a forráskód tisztább és következetesebb lesz. Ennek eredményeként ugyanazokat az elnevezési szabályokat, bevált módszereket és eszközöket fogja használni.

Ezenkívül a Node rendelkezik az Ön számára elérhető legnagyobb nyílt forráskódú könyvtárak ökoszisztémájával. Ez azt jelenti, hogy megtalálja az alkalmazásához hozzáadható funkciókat vagy építőelemeket. Így nem kell a semmiből létrehoznia ezeket az építőelemeket, hanem az alkalmazás magjára kell összpontosítania.

Most, hogy ismeri a Node.js alapjait, nézzük meg a folyamatot, amelyet a Node for Windows vagy macOS rendszerhez telepítésekor kell végrehajtania.

A Node.js for Windows telepítése

Íme a Node.js for Windows letöltésének lépései:

1. lépés: Nyissa meg a Node.js webhelyet, és keresse meg a letöltési oldalukat.

2. lépés: Kattintson a Windows telepítőre a fájl letöltéséhez és megnyitásához.

3. lépés: Fogadja el a licencszerződésüket a „Tovább” gombra kattintva.

4. lépés: Válassza ki, hová szeretné telepíteni a Node.js fájlt, majd kattintson a „Tovább” gombra.

5. lépés: Ha Ön kezdő, maradjon az alapértelmezett Node.js beállításnál a „Tovább” gombra kattintva. Igényei szerint módosíthatja a beállítást, ha tudja, milyen hatással lenne az alkalmazásra.

6. lépés: Kattintson ismét a Tovább gombra az Eszköz a natív modulokhoz oldalon, majd kattintson a „Telepítés” gombra.

7. lépés: Ezzel befejezte a telepítést. Most nyissa meg a parancskonzolt, és kezdje el a Node.js használatát.

A Node.js telepítése MacOS rendszerhez

A Node.js letöltése macOS rendszerhez viszonylag egyszerű. Kövesse az alábbi telepítési lépéseket:

  Telepítse manuálisan az illesztőprogramokat, és javítsa ki az „Illesztőprogram nem található” hibát a Windows rendszeren

1. lépés: Nyissa meg a Node.js webhelyet. Kattintson a választott verzióra.

2. lépés: Töltse le a fájlt, és nyissa meg a Finderben.

3. lépés: Állítsa be a telepítés helyét, és kattintson a „Folytatás” gombra.

4. lépés: Hajtsa végre a teljes telepítési lépést a Folytatás gombra kattintva, és fogadja el a feltételeket, amíg el nem éri az Összefoglaló részt, és nem kap visszaigazolást a telepítésről.

5. lépés: Gratulálunk, telepítette a Node.js-t a macOS rendszerhez. Most nyissa meg a terminált, és kezdjen kísérletezni a parancsokkal.

A Node.js telepítése Linuxhoz

Kövesse az alábbi lépéseket a Node.js for Linux telepítéséhez.

1. lépés: Kezdje a terminál megnyitásával vagy a Ctrl + Alt + T billentyűkombináció megnyomásával.

2. lépés: Típus:

sudo apt install nodejs

És akkor nyomja meg az entert.

Ennek a parancsnak a végrehajtásakor azonban nem a legújabb node.js verziót fogja telepíteni.

3. lépés: Nyissa meg a Node.js.org webhelyet, és kattintson a Letöltések elemre.

4. lépés: Görgessen le, és kattintson a „Node.js telepítése csomagkezelőn keresztül” lehetőségre.

5. lépés: Kattintson a „Debian és Ubuntu alapú Linux disztribúciók” elemre.

6. lépés: Az átirányítás után kattintson a „Node.js bináris disztribúciók” hivatkozásra.

7. lépés: Megnyílik egy ablak, és átirányítjuk a GitHub tárházába.

8. lépés: Görgessen le, és keresse meg a Node.js legújabb verziójának telepítési utasításait. Ebben az esetben a Node.js v18.x verzióját telepítjük.

9. lépés: Másolja ki és illessze be az utasítások első sorát a termináljába, majd nyomja meg az Enter billentyűt.

10. lépés: Megjelenik egy üzenet, hogy a „curl” parancs nem található.

11. lépés: A curl telepítéséhez írja be a sudo apt install curl parancsot. Ezután meg kell adnia az Ubuntu jelszavát, és nyomja meg az Enter billentyűt.

12. lépés: Most telepítette a curl programot az operációs rendszerére, és letöltheti a Node.js legújabb verzióját.

Másolja ki és illessze be a Github telepítési utasításának második sorát a termináljába, majd nyomja meg az enter billentyűt.

  10 dolog, amivel fel kell készíteni a rendszert a Windows 10 funkciófrissítésre

És kész!

Az NPM-verzió ellenőrzése és a letöltés ellenőrzése

Az NPM a Node csomagkezelője, ami azt jelenti, hogy kezeli a csomagjainak függőségeit.

NPM nélkül a Node.js csomagok manuális kicsomagolása szükséges, amikor keretrendszert szeretne feltölteni. Szerencsére az NPM automatizálja ezt a folyamatot, és enyhíti az Ön felelősségét.

Az NPM rendszeres frissítése javítja a kódot és frissíti a projektekben használt helyi csomagokat.

Néha azonban hiányzik a legújabb NPM-kiadás. Ezért érdemes ellenőrizni az NPM-verziót, és manuálisan frissíteni.

Bár az NPM-verzió ellenőrzésének és frissítésének folyamata hasonló, van néhány különbség a Windows és a macOS között.

Így ellenőrizheti a Node.js verzióját és a letöltést a Windows rendszerhez:

Írja be a parancsot: node -v, majd nyomja meg az Enter billentyűt, és látni fogja a verziószámot.

Ha macOS-t használ, kövesse az alábbi lépéseket a Node.js és az NPM letöltésének ellenőrzéséhez.

1. lépés: Nyissa meg a macOS parancsterminált.

2. lépés: Írja be a node –version parancsot (dupla kötőjel a verzió előtt), és nyomja meg az enter billentyűt. Azonnal látni fogja, hogy telepítette-e a legújabb verziót.

Az NPM verzió ellenőrzéséhez írja be az npm –version parancsot, és nyomja meg az enter billentyűt.

Ellenőrizze még egyszer, hogy a telepített verzió megegyezik-e a Node.js webhelyen található legújabb verzióval.

Miután ellenőrizte, hogy a Node.js és az NPM megfelelően telepítve van-e Windows vagy macOS rendszeren, készen áll az új alkalmazások létrehozására.

Becsomagolás

A Node.js rendkívül népszerű programozási környezet, különösen az előtérben és a háttérben való praktikussága miatt. Sok fejlesztő a Node.js-t az egyszerűsége és a fejlett alkalmazások fejlesztésére vonatkozó képességei miatt választja. Ezenkívül segíthet abban, hogy pillanatok alatt full-stack fejlesztővé váljon.

Az NPM és a Node telepítéséhez szükséges fenti lépések végrehajtása után készen áll a háttérszolgáltatások létrehozására. Telepítésük az első lépés az alkalmazásfejlesztési út megkezdéséhez.

Fejlesztőként ezek a Node.js kötegelők és összeállítási eszközök is érdekelhetik.