Cum să repornești automat aplicația Node.js?

Cum Sa Repornesti Automat Aplicatia Node Js



Node.js este un mediu de rulare JavaScript bine reputat care este utilizat pentru construirea de aplicații web dinamice, rapide și scalabile. În timpul procesului de dezvoltare, dezvoltatorii trebuie să facă mai multe modificări în codul de rulare din când în când, în funcție de cerințe. Pentru ca actualizările să afecteze, dezvoltatorul trebuie să repornească în mod repetat serverul Node.js.

Procesul tradițional de repornire pornește aplicația prin executarea comenzii „node” în terminal. A face această sarcină în mod repetat necesită timp. Cu toate acestea, aplicația nod poate fi repornită automat.







Această postare va explica cum să reporniți automat aplicația Node.js.



Cum să repornești automat aplicația Node.js?

Nodemon este un instrument de linie de comandă care monitorizează proiectul Node.js și resetează automat aplicația atunci când apar modificări în acesta. Înseamnă că utilizatorul nu trebuie să oprească mai întâi aplicația Node.js și apoi să o pornească din nou pentru a avea efectul de schimbare.



Nodemon este ușor de utilizat și, de asemenea, nu necesită nicio instanță pentru a-l apela. Mai mult, nu afectează codul sursă al aplicației și economisește timp pentru a o executa din nou și din nou, tastând „nodul”.





Cum se instalează „nodemon”?

Node.js „ nodemon ” este un modul extern pe care utilizatorul trebuie să-l instaleze global în proiect folosind opțiunea „-g”. În acest scop, executați comanda menționată mai jos:

deasupra nivelului mării i -g nodemon


Se poate observa că „nodemonul” este adăugat global în proiectul actual Node.js:




Mai mult, „nodemonul” poate fi instalat și ca dependență de dezvoltare folosind următorul „ -Salvați ' și ' -dev „steaguri cu „ npm ” manager de pachete:

deasupra nivelului mării i --save-dev nodemon


Acum ' nodemon ” este adăugat ca dependență în proiectul actual Node.js:


Verificați versiunea „nodemon”.

Pentru mai multe verificări ale „ nodemon ”, utilizatorul poate rula comanda menționată mai jos pentru a verifica versiunea instalată:

nodemon -în


În comanda de mai sus, „ -în „steagul denotă „ versiune ” cuvânt cheie.

Următoarea ieșire arată versiunea instalată a „nodemon” care este „ 3.0.1 ”:

Cum se utilizează „nodemon” pentru a reporni automat o aplicație Node.js?

Pentru a utiliza „ nodemon ” pentru repornirea aplicației Node.js, specificați-o ca cuvânt cheie urmat de numele fișierului în acest fel:

nodemon < nume de fișier >


În comanda de mai sus, „numele fișierului” reprezintă fișierul „.js” în care este scris codul sursă al aplicației Node.js. De exemplu, numele său este „app.js”.

Acum, parcurgeți exemplele date pentru a utiliza „ nodemon ” practic pentru a reporni aplicația Node.js.

Exemplul 1: aplicarea „nodemon” la repornirea aplicației Node.js inițial

Acest exemplu folosește „nodemonul” pentru a porni aplicația Node.js fără a face nicio modificare:

nodemon app.js


Se poate analiza că „nodemonul” a început fișierul „app.js” arătând cu succes rezultatul:


Exemplul 2: aplicarea „nodemon” la repornirea aplicației Node.js după efectuarea modificărilor

Acest exemplu folosește „nodemonul” pentru a reporni fișierul „app.js” al proiectului Node.js după efectuarea modificărilor dorite:

nodemon app.js


Se poate observa că după salvarea noilor modificări în fișierul „app.js”, „nodemonul” îl repornește automat arătând rezultatul pe baza conținutului actualizat:


Este vorba despre repornirea automată a aplicației Node.js.

Concluzie

Pentru a reporni automat aplicația Node.js, utilizați „ nodemon ” instrument de linie de comandă. Acest instrument de linie de comandă necesită „ npm (manager de pachete nod) ” pentru a instala global în proiectul Node.js. Odată ce instalarea este finalizată, specificați „nodemon” ca cuvânt cheie cu fișierul „.js” al aplicației Node ca „ nodemon ” pentru a-l reporni automat pentru a lua efectul actualizat. Acest articol a explicat practic cum să reporniți automat aplicația Node.js.