Node.js on hyvämaineinen JavaScript-ajonaikainen ympäristö, jota käytetään dynaamisten, nopeiden ja skaalautuvien verkkosovellusten rakentamiseen. Kehitysprosessin aikana kehittäjien on tehtävä useita muutoksia käynnissä olevaan koodiin aika ajoin vaatimusten mukaisesti. Jotta päivitykset vaikuttavat, kehittäjän on käynnistettävä Node.js-palvelin uudelleen toistuvasti.
Perinteinen uudelleenkäynnistysprosessi käynnistää sovelluksen suorittamalla terminaalissa komennon 'solmu
Tämä viesti selittää, kuinka Node.js-sovellus käynnistetään automaattisesti uudelleen.
Kuinka käynnistää Node.js-sovellus automaattisesti uudelleen?
Nodemon on komentorivityökalu, joka valvoo Node.js-projektia ja nollaa sovelluksen automaattisesti, kun siinä tapahtuu muutoksia. Se tarkoittaa, että käyttäjän ei tarvitse pysäyttää Node.js-sovellusta ensin ja käynnistää se sitten uudelleen muuttuvan vaikutuksen saamiseksi.
Nodemonia on helppo käyttää, eikä se myöskään vaadi instansseja kutsuakseen sitä. Lisäksi se ei vaikuta sovelluksen lähdekoodiin ja säästää aikaa sen suorittamiseen uudestaan ja uudestaan kirjoittamalla 'solmu
Kuinka asentaa 'nodemon'?
Node.js ' nodemoni ” on ulkoinen moduuli, joka käyttäjän on asennettava globaalisti projektiin käyttämällä '-g'-vaihtoehtoa. Suorita tätä tarkoitusta varten alla oleva komento:
merenpinnan yläpuolella i -g nodemoni
Voidaan nähdä, että 'nodemon' on lisätty maailmanlaajuisesti nykyiseen Node.js-projektiin:
Lisäksi 'nodemon' voidaan asentaa myös kehitysriippuvuutena käyttämällä seuraavaa ' -Tallentaa ' ja ' -kehittäjä ' liput ' npm ' paketinhallinta:
Nyt ' nodemoni ” on lisätty riippuvuutena nykyiseen Node.js-projektiin:
Tarkista 'nodemon' -versio
Tarkempia tietoja varten nodemoni ”, käyttäjä voi suorittaa alla olevan komennon tarkistaakseen sen asennetun version:
nodemoni -sisään
Yllä olevassa komennossa ' -sisään 'lippu tarkoittaa' versio ”avainsana.
Seuraava tulos näyttää 'nodemonin' asennetun version, joka on ' 3.0.1 ':
Kuinka 'nodemonia' käytetään käynnistämään Node.js-sovellus uudelleen automaattisesti?
Käyttääksesi ' nodemoni ” Jos haluat käynnistää Node.js-sovelluksen uudelleen, määritä se avainsanaksi ja tiedostonimen jälkeen seuraavasti:
nodemoni < Tiedoston nimi >
Yllä olevassa komennossa 'tiedostonimi' edustaa '.js'-tiedostoa, johon Node.js-sovelluksen lähdekoodi on kirjoitettu. Esimerkiksi sen nimi on 'app.js'.
Käy nyt läpi annetut esimerkit käyttääksesi ' nodemoni ” käytännössä käynnistääksesi Node.js-sovelluksen uudelleen.
Esimerkki 1: Nodemonin käyttäminen Käynnistä Node.js Application Initially uudelleen
Tämä esimerkki käyttää 'nodemonia' käynnistämään Node.js-sovelluksen tekemättä siihen muutoksia:
nodemon app.js
Voidaan analysoida, että 'nodemon' aloitti 'app.js'-tiedoston näyttäen onnistuneesti tulostensa:
Esimerkki 2: Nodemonin käyttäminen Käynnistä Node.js-sovellus uudelleen muutosten tekemisen jälkeen
Tämä esimerkki käyttää 'nodemonia' käynnistämään Node.js-projektin 'app.js'-tiedoston uudelleen haluttujen muutosten tekemisen jälkeen:
nodemon app.js
Voidaan havaita, että kun uudet muutokset on tallennettu 'app.js'-tiedostoon, 'nodemon' käynnistää sen automaattisesti uudelleen ja näyttää tulosteen päivitetyn sisällön perusteella:
Siinä on kyse Node.js-sovelluksen automaattisesta uudelleenkäynnistämisestä.
Johtopäätös
Käynnistä Node.js-sovellus automaattisesti uudelleen käyttämällä ' nodemoni ”komentorivityökalu. Tämä komentorivityökalu vaatii ' npm (solmupakettien hallinta) ” asentaaksesi maailmanlaajuisesti Node.js-projektiin. Kun asennus on valmis, määritä avainsanaksi 'nodemon' ja Node-sovelluksen '.js'-tiedostoksi ' nodemon