NodeJS Auto-reload server
This document was migrated from DigiDocs
Problem: Manually reloading the NodeJS server by hitting Ctrl + C
and entering npm start
repeatedly in development is exhausting.
Solution: Automatically reload the server each time there is a change!
#
NodemonCite
Nodemon is a utility that will monitor for any changes in your source and automatically restart your server.
#
How-to-use- Install
nodemon
:npm i -g nodemon
. - Replace
node
withnodemon
in your command. For example, changenode index.js
tonodemon index.js
. That's it.
#
Add to npm scriptsYou can also add it to npm scripts to make life even easier.
After doing so, you can enter npm run dev
subsequently, which will resolve to nodemon index.js
.