A Node.js egy jó hírű JavaScript futásidejű környezet, amelyet dinamikus, gyors és méretezhető webalkalmazások készítésére használnak. A fejlesztési folyamat során a fejlesztőknek időnként több változtatást kell végrehajtaniuk a futó kódon a követelményeknek megfelelően. Ahhoz, hogy a frissítések hatással legyenek, a fejlesztőnek ismételten újra kell indítania a Node.js kiszolgálót.
A hagyományos újraindítási folyamat elindítja az alkalmazást a „node
Ez a bejegyzés elmagyarázza, hogyan kell automatikusan újraindítani a Node.js alkalmazást.
Hogyan lehet automatikusan újraindítani a Node.js alkalmazást?
Nodemon egy parancssori eszköz, amely figyeli a Node.js projektet, és automatikusan alaphelyzetbe állítja az alkalmazást, ha bármilyen változás történik benne. Ez azt jelenti, hogy a felhasználónak nem kell először leállítania a Node.js alkalmazást, majd újraindítania a változó hatás eléréséhez.
A Nodemon könnyen használható, és nem igényel példányt a meghívásához. Ezenkívül nem befolyásolja az alkalmazás forráskódját, és időt takarít meg annak újra és újra végrehajtásához, ha beírja a „node
Hogyan telepítsem a 'nodemont'?
Node.js ' nodémon ” egy külső modul, amelyet a felhasználónak globálisan kell telepítenie a projektben a „-g” opció használatával. Ebből a célból hajtsa végre az alábbi parancsot:
tengerszint felett i -g nodémon
Látható, hogy a „nodemon” globálisan bekerült a jelenlegi Node.js projektbe:
Ezenkívül a „nodemon” fejlesztési függőségként is telepíthető a következő „ -megment ” és „ -dev ' zászlók a ' npm ” csomagkezelő:
Most a ' nodémon ” függőségként került hozzáadásra az aktuális Node.js projektben:
Ellenőrizze a „nodemon” verziót
A ' nodémon ”, a felhasználó az alábbi parancsot futtathatja a telepített verzió ellenőrzéséhez:
nodémon -ban ben
A fenti parancsban a „ -ban ben ' zászló a ' változat ” kulcsszó.
A következő kimenet a „nodemon” telepített verzióját mutatja, amely „ 3.0.1 ”:
Hogyan használható a „nodemon” a Node.js alkalmazás automatikus újraindításához?
A „ nodémon ” a Node.js alkalmazás újraindításához adja meg kulcsszóként, majd írja be a fájl nevét a következő módon:
nodémon < fájl név >
A fenti parancsban a „filename” azt a „.js” fájlt jelöli, amelybe a Node.js alkalmazás forráskódja van írva. Például a neve „app.js”.
Most menjen végig a megadott példákon a „ nodémon ” gyakorlatilag a Node.js alkalmazás újraindításához.
1. példa: „Nodemon” alkalmazása a Node.js alkalmazás újraindítására kezdetben
Ez a példa a „nodemon” segítségével indítja el a Node.js alkalmazást anélkül, hogy bármilyen változtatást végezne rajta:
nodemon app.js
Elemezhető, hogy a „nodemon” elindította az „app.js” fájlt, sikeresen megjelenítve a kimenetét:
2. példa: A „nodemon” alkalmazása a Node.js alkalmazás újraindítására a változtatások végrehajtása után
Ez a példa a „nodemon” segítségével indítja újra a Node.js projekt „app.js” fájlját a kívánt módosítások elvégzése után:
nodemon app.js
Megfigyelhető, hogy az új módosítások „app.js” fájlba mentése után a „nodemon” automatikusan újraindítja azt, a frissített tartalom alapján megjelenítve a kimenetet:
Ez a Node.js alkalmazás automatikus újraindításáról szól.
Következtetés
A Node.js alkalmazás automatikus újraindításához használja a „ nodémon ” parancssori eszköz. Ehhez a parancssori eszközhöz ' npm (csomópont csomagkezelő) ” telepítéséhez globálisan a Node.js projektbe. A telepítés után adja meg a „nodemon” kulcsszót, a Node alkalmazás „.js” fájlját pedig „ nodemon