Kako samodejno znova zagnati aplikacijo Node.js?

Kako Samodejno Znova Zagnati Aplikacijo Node Js



Node.js je dobro cenjeno izvajalno okolje JavaScript, ki se uporablja za gradnjo dinamičnih, hitrih in razširljivih spletnih aplikacij. Med razvojnim procesom morajo razvijalci občasno izvesti več sprememb v tekoči kodi glede na zahteve. Da bi posodobitve vplivale, mora razvijalec večkrat znova zagnati strežnik Node.js.

Tradicionalni postopek ponovnega zagona zažene aplikacijo z izvedbo ukaza “node ” v terminalu. Večkratno izvajanje te naloge zahteva veliko časa. Vendar pa je mogoče aplikacijo vozlišča samodejno znova zagnati.







Ta objava bo pojasnila, kako samodejno znova zagnati aplikacijo Node.js.



Kako samodejno znova zagnati aplikacijo Node.js?

Nodemon je orodje ukazne vrstice, ki spremlja projekt Node.js in samodejno ponastavi aplikacijo, ko pride do kakršnih koli sprememb v njej. To pomeni, da uporabniku ni treba najprej ustaviti aplikacije Node.js in jo nato znova zagnati, da doseže učinek spreminjanja.



Nodemon je enostaven za uporabo in tudi ne potrebuje nobenega primerka za njegov klic. Poleg tega ne vpliva na izvorno kodo aplikacije in prihrani čas za njeno vedno znova izvajanje s tipkanjem »node «.





Kako namestiti 'nodemon'?

Node.js ' nodemon ” je zunanji modul, ki ga mora uporabnik globalno namestiti v projekt z uporabo možnosti “-g”. V ta namen izvedite spodnji ukaz:

nad morsko gladino i -g nodemon


Vidimo lahko, da je »nodemon« globalno dodan v trenutni projekt Node.js:




Poleg tega lahko 'nodemon' namestite tudi kot razvojno odvisnost z uporabo naslednjega ' – shraniti « in » -dev ' zastave z ' npm ” upravitelj paketov:

nad morsko gladino i --save-dev nodemon


Zdaj pa ' nodemon ” je dodan kot odvisnost v trenutnem projektu Node.js:


Preverite različico 'nodemon'.

Za več preverjanj ' nodemon «, lahko uporabnik zažene spodnji ukaz, da preveri njegovo nameščeno različico:

nodemon -in


V zgornjem ukazu je » -in ' zastava označuje ' različica ” ključna beseda.

Naslednji izhod prikazuje nameščeno različico »nodemona«, ki je » 3.0.1 ”:

Kako uporabiti »nodemon« za samodejni ponovni zagon aplikacije Node.js?

Če želite uporabiti ' nodemon ” za ponovni zagon aplikacije Node.js določite kot ključno besedo, ki ji sledi ime datoteke na ta način:

nodemon < Ime datoteke >


V zgornjem ukazu »ime datoteke« predstavlja datoteko ».js«, v kateri je zapisana izvorna koda aplikacije Node.js. Njegovo ime je na primer »app.js«.

Zdaj poglejte dane primere, da uporabite » nodemon ” praktično za ponovni zagon aplikacije Node.js.

1. primer: uporaba »nodemona« za začetni ponovni zagon aplikacije Node.js

Ta primer uporablja »nodemon« za zagon aplikacije Node.js brez kakršnih koli sprememb v njej:

nodemon app.js


Analiziramo lahko, da je »nodemon« zagnal datoteko »app.js« in uspešno prikazal svoj rezultat:


2. primer: uporaba »nodemona« za ponovni zagon aplikacije Node.js po spremembah

Ta primer uporablja »nodemon« za ponovni zagon datoteke »app.js« projekta Node.js po izvedbi želenih sprememb:

nodemon app.js


Opazimo lahko, da po shranjevanju novih sprememb v datoteko »app.js«, jo »nodemon« samodejno znova zažene in prikaže izhod na podlagi posodobljene vsebine:


To je vse o samodejnem ponovnem zagonu aplikacije Node.js.

Zaključek

Če želite samodejno znova zagnati aplikacijo Node.js, uporabite » nodemon ” orodje ukazne vrstice. To orodje ukazne vrstice zahteva » npm (upravitelj paketov vozlišč) ” za globalno namestitev v projekt Node.js. Ko je namestitev končana, določite »nodemon« kot ključno besedo z datoteko ».js« aplikacije Node kot » nodemon ”, da ga samodejno znova zaženete za prevzem posodobljenega učinka. Ta zapis je praktično razložil, kako samodejno znova zagnati aplikacijo Node.js.