Kuidas rakendust Node.js automaatselt taaskäivitada?

Kuidas Rakendust Node Js Automaatselt Taaskaivitada



Node.js on hea mainega JavaScripti käituskeskkond, mida kasutatakse dünaamiliste, kiirete ja skaleeritavate veebirakenduste loomiseks. Arendusprotsessi käigus peavad arendajad jooksvas koodis aeg-ajalt tegema mitmeid muudatusi, lähtudes nõuetest. Värskenduste mõju avaldamiseks peab arendaja Node.js serveri korduvalt taaskäivitama.

Traditsiooniline taaskäivitusprotsess käivitab rakenduse, käivitades terminalis käsu “node”. Selle ülesande korduv tegemine on aeganõudev. Sõlmerakenduse saab aga automaatselt taaskäivitada.







See postitus selgitab, kuidas rakendust Node.js automaatselt taaskäivitada.



Kuidas rakendust Node.js automaatselt taaskäivitada?

Nodemon on käsurea tööriist, mis jälgib Node.js projekti ja lähtestab rakenduse automaatselt, kui selles toimuvad muudatused. See tähendab, et kasutaja ei pea Node.js-i rakendust esmalt peatama ja seejärel uuesti käivitama, et muutuv mõju avalduks.



Nodemonit on lihtne kasutada ja selle kutsumiseks pole vaja ühtegi eksemplari. Lisaks ei mõjuta see rakenduse lähtekoodi ja säästab aega selle ikka ja jälle käivitamiseks, tippides 'sõlm'.





Kuidas 'nodemoni' installida?

Node.js ' sõlme ” on väline moodul, mille kasutaja peab projekti globaalselt installima, kasutades valikut „-g”. Selleks käivitage alltoodud käsk:

merepinnast kõrgemal i -g sõlme


On näha, et 'nodemon' lisatakse praegusesse Node.js projekti globaalselt:




Lisaks saab 'sõlme' installida ka arendussõltuvuseks, kasutades järgmist ' - salvestada ” ja „ -dev ' lipud koos ' npm ” paketihaldur:

merepinnast kõrgemal i --save-dev sõlme


Nüüd, ' sõlme ” lisatakse praegusesse Node.js projekti sõltuvusena:


Kontrollige 'nodemoni' versiooni

Täpsema kinnituse saamiseks sõlme ”, saab kasutaja käivitada alltoodud käsu, et kontrollida selle installitud versiooni:

sõlme -sisse


Ülaltoodud käsus on ' -sisse ' lipp tähistab ' versioon ” märksõna.

Järgmine väljund näitab 'nodemoni' installitud versiooni, mis on ' 3.0.1 ”:

Kuidas kasutada Nodemonit rakenduse Node.js automaatseks taaskäivitamiseks?

Et kasutada ' sõlme ” rakenduse Node.js taaskäivitamiseks määrake see märksõnana, millele järgneb failinimi järgmiselt:

sõlme < faili nimi >


Ülaltoodud käsus tähistab 'failinimi' faili '.js', millesse on kirjutatud rakenduse Node.js lähtekood. Näiteks selle nimi on 'app.js'.

Nüüd vaadake toodud näiteid, et kasutada ' sõlme ” praktiliselt rakenduse Node.js taaskäivitamiseks.

Näide 1: 'Nodemoni' rakendamine Node.js-i rakenduse taaskäivitamisel

See näide kasutab nodemonit, et käivitada rakendus Node.js ilma selles muudatusi tegemata:

nodemon app.js


Võib analüüsida, et 'nodemon' käivitas faili 'app.js' ja näitas selle väljundit edukalt:


Näide 2: 'Nodemoni' rakendamine taaskäivitage rakendus Node.js pärast muudatuste tegemist

See näide kasutab nodemonit projekti Node.js faili „app.js” taaskäivitamiseks pärast soovitud muudatuste tegemist:

nodemon app.js


Võib täheldada, et pärast uute muudatuste salvestamist failis “app.js”, taaskäivitab “nodemon” selle automaatselt, näidates värskendatud sisu põhjal väljundit:


See kõik puudutab rakenduse Node.js automaatset taaskäivitamist.

Järeldus

Rakenduse Node.js automaatseks taaskäivitamiseks kasutage sõlme ” käsurea tööriist. See käsurea tööriist nõuab ' npm (sõlme paketihaldur) ” installida globaalselt projekti Node.js. Kui installimine on lõpetatud, määrake märksõnana 'nodemon' ja Node'i rakenduse faili '.js' kui ' nodemon ”, et see värskendatud efekti saavutamiseks automaatselt taaskäivitada. See kirjeldus on praktiliselt selgitanud, kuidas rakendust Node.js automaatselt taaskäivitada.