Node.js oktatóanyag: Hello world

Ez az oktatóanyag segít elindulni a Node.js világában. Bemutatja, mire van szükséged az első Node.js program megírásához. Az alapokkal kezdjük: megtudhatod, hol találhatod meg és töltheted le a szükséges eszközöket, hogyan telepítheted ezeket, és végigvezetünk a kód írásán és futtatásán. Ha még soha nem írtál Node.js programot, itt a helye, hogy elkezdd. Ezt a cikket azért hoztuk létre, hogy könnyedén belekezdhess a Node.js használatába, majd továbbléphess az SMS példáinkhoz. Ha már ismered a Node.js-t, közvetlenül ugrathatsz az alábbi SMS projektek egyikéhez.

Node js SMS példák:

Node js SMS küldése HTTP REST API-val (kódpélda)
Node js több SMS küldése HTTP REST API-val (kódpélda)
Node js SMS ütemezése HTTP REST API-val (kódpélda)
Node js SMS fogadása HTTP REST API-val (kódpélda)
Node js SMS törlése HTTP REST API-val (kódpélda)
Node js oktatóanyag Hello world
Töltsd le a legújabb Node.js SMS API könyvtárat a Githubról

Mi az a Node.js

A Node.js egy nyílt forráskódú, platformfüggetlen futási környezet, amely JavaScript kódot futtat webböngészőn kívül. A Node.js lehetővé teszi a fejlesztők számára, hogy JavaScriptet használjanak parancssori eszközök írásához és szerveroldali szkripteléshez – a szkriptek szerveroldali futtatásával dinamikus weboldal-tartalmat hozhatnak létre, mielőtt az oldal a felhasználó böngészőjébe kerülne.

Mi az a Node.js Hello world program

A "hello world" program a legegyszerűbb program, amit írhatsz. Egyszerűen kiírja a következő mondatot: Hello world a képernyőre. A Hello World program az első program, amit a fejlesztők bármely programozási nyelvben megírnak.

Hogyan írd meg az első programodat Node.js-ben

Az első Node.js program megírásához:

  1. Töltsd le a Node.js telepítőt
  2. Telepítsd a Node.js-t
  3. Ellenőrizd, hogy a Node.js telepítve van-e
  4. Írd meg a Hello World program szkriptet
  5. Használd a console.log() parancsot
  6. Futtasd a kódot a parancssorban
  7. Ellenőrizd a kimenetet
  8. Javítsd ki a hibákat

Előfeltételek

Íme, amire szükséged lesz az induláshoz. Az első JavaScript programod megírásához szükséged lesz egy Windows számítógépre, Visual Studio Code-ra, Node.js-re és az alábbi példakódra.

  • Windows 10 számítógép
  • Node.js
  • Ozeki Hello World példaprojekt

Node.js letöltése

Az induláshoz le kell töltened a Node.js telepítőt a számítógépedre (1. videó). A Node.js-t a következő URL-ről töltheted le: https://nodejs.org/en/download/current/

1. videó - Hogyan töltsd le a Node.js-t (Videó oktatóanyag)

Node.js telepítő letöltése

A Node.js-ben való programozáshoz először le kell töltened a fejlesztői környezet telepítőjét. Először menj a https://nodejs.org/en/download/current/ oldalra. Kattints a Downloads fülre az oldal tetején. Ez elvezet a letöltési oldalra. Ezután keresd meg a Windows Installer (.msi) opciót a letöltések között (1. ábra). Kattints az operációs rendszerednek megfelelő verzióra (32 bites vagy 64 bites). Ez letölti a Node.js telepítőt a számítógépedre.

1. ábra - Node.js letöltése

Node.js telepítése

Az első Node.js programod megírásához telepítened kell a Visual Studio Code-ot. Az alábbi videó bemutatja, hogyan végezheted el ezt a telepítést.

2. videó - Hogyan telepítsd a Node.js-t (Videó oktatóanyag)

Node.js tesztelése

A Node.js telepítésének ellenőrzéséhez meg kell nyitnod a parancssort.

  1. Nyisd meg a Start menüt
  2. Írd be a "cmd" kifejezést a keresőmezőbe
  3. Nyomj Enter-t
  4. Megjelenik egy fekete ablak
  5. Írd be a terminálba az 1. kódban látható parancsot

node -v
	

1. kód - Node.js telepítésének ellenőrzése

Node.js telepítésének ellenőrzése

Először is meg kell nyitnod egy parancssort. Ezt úgy teheted meg, hogy beírod a "cmd" kifejezést a tálcád keresősávjába. Ellenőrizd, hogy a Node.js telepítve van-e a számítógépeden, ha beírod a "node -v" parancsot a parancssorba, majd megnyomod az Enter billentyűt (2. ábra). Ha ez a parancs egy verziószámot ad vissza, akkor a Node.js telepítve van és működik. Ezek után folytathatjuk az első 'Hello world!' program megírását JavaScriptben, és annak futtatását a Node.js környezetben.

2. ábra - Node.js telepítésének ellenőrzése

'Hello world' program írása JavaScriptben

Ahogy már említettük, a 'hello world' program a legegyszerűbb program, amit bármely programozási nyelven megírhatsz. JavaScriptben a console.log() parancsot használjuk üzenetek kiírására a konzolra.

console.log("Hello world!");
	

'Hello world' szkript írása

Ez a videó bemutatja, hogyan hozhatod létre és írhatod meg a 'hello world' szkriptet. Egyszerűen létrehozunk egy .js fájlt, és szerkesztjük a Jegyzettömb segítségével (3. videó).

3. videó - Hogyan írd meg a 'hello world' szkriptet JavaScriptben (Videó oktatóanyag)

'Hello world' szkript futtatása a parancssorban

/*Ha más nevet adtál a projektnek, akkor a
'helloWorld' részt cseréld le a fájl nevére*/
node helloWorld.js
	

A kód futtatásához használd a fenti kódrészletet. Ha a fájlod máshol van elhelyezve, akkor a cd paranccsal lépj abba a könyvtárba. Elég a relatív útvonalat bemásolni és a cd parancs után elhelyezni.

Kód futtatása a parancssorban

Kövesse az ebben a rövid videóban található utasításokat a JavaScript kód futtatásához. Futtasd a kódodat úgy, hogy beírod a fenti parancsot a parancssorba (4. videó). A parancs végrehajtásával a parancssor kiírja a "Hello world!" szöveget.

4. videó - Hogyan futtasd a kódot a parancssorban (Videó oktatóanyag)

A kód kimenete

Futtasd a szkriptet úgy, hogy ismét megnyitod a parancssort, és beírod a következő parancsot: node helloWorld.js (3. ábra). A kód kimenete ezután a következő sorban jelenik meg. Amikor a szkript végrehajtódik, a parancssor megjeleníti a "Hello World!" üzenetet.

3. ábra - A kód kimenete

Hiba elkövetése és javítása Node.js-ben

Ha hibázol a kódodban, és futtatod, a fordító megmutatja a hibák számát és megjelöli azt a helyet, ahol a hiba történt.

Mi az a szintaktikai hiba?

A szintaktikai hiba azt jelenti, hogy nem értem. Ha valakivel angolul beszélsz, és nem érti, amit mondasz, akkor azt fogja válaszolni, hogy "Nem értem". Ha egy számítógéppel JavaScriptben beszélsz, és a számítógép nem érti, amit mondasz, akkor azt fogja válaszolni, hogy "Szintaktikai hiba".

Hogyan kezeljünk egy szintaktikai hibát Node.js-ben?

Az alábbi kódban szándékosan hozunk létre egy szintaktikai hibát azzal, hogy nem teszünk pontosvesszőt a Hello World sor végére. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a programot.

Hiba a szkriptben

Ez a videó bemutatja, mi történik, ha hibázol a kódban. A JavaScript nem fogja érteni a kódodat, ha a szintaxis hibás. Ez szintaktikai hibához vezet, és a kódod nem fog futni, így a "Hello World!" üzenet sem jelenik meg.

5. videó - Mi történik, ha hibázol a kódban (Videó oktatóanyag)

Hiba figyelmeztetés

Amikor hiba történik, a fordító figyelmezteti a fejlesztőt, hogy a kódban hiba van. A parancssorban láthatsz egy sor felfelé mutató nyilat a hibás sor alatt (4. ábra). Ez jelzi, hol történt a hiba. Ezt követi egy magyarázat arról, hogy miért történt a hiba.

4. ábra - A fordító figyelmezteti a fejlesztőt, hogy hiba van a kódban

Összefoglaló

Ez az oktatóanyag segít elindulni a Node.js-ben azzal, hogy bemutatja, hogyan írhatod meg az első Hello World kódodat. Megpróbáltuk a lehető legegyszerűbbé tenni ezt az oktatóanyagot, hogy lásd, a Node.js-ben való programozás egyáltalán nem olyan bonyolult, mint elsőre tűnhet. Ez a tudás segít megérteni más Node.js programokat, és lehetővé teszi, hogy megtanulj saját megoldásokat készíteni.

Ha többet szeretnél megtudni a Node.js programok használatáról, további oktatóanyagokat találhatsz az Ozeki weboldalán. Ne állj meg itt, lépj tovább a következő dokumentumra, és tanulmányozd, hogyan küldhetsz SMS-t Node.js-ből.

Indulj el az úton, töltsd le az Ozeki SMS Gateway most!

More information