But it’s very irritating to restart the server whenever I change something in my code. Then I got to know about nodemon, a node package for monitoring my code, if I change anything in my code then it automatically restarts the server, then I installed it globally by using the following command.
npm i -g nodemon
I saw several tutorials on how it works, followed the same method. I ran the command as “node app.js(my main file)”. It’s not restarting the server, tried by adding the manual setting for nodemon in the vs code setting json file, it’s still not working, I went through some of the StackOverflow questions. But it doesn’t work for me. I became so upset then stopped coding after trying like 5- hours approximately.
my node version: v10.15.1 & nodemon: 1.18.10
Then the next day out of curiosity I ran the command “npm start” as the tradition of running any node project. Then finally it started working!!!
So if you install nodemon, then if it doesn’t work then run the project using “npm start”. But if you get any error like the below →
then please add this script “start”: “nodemon” in your package.json file →
Thanks, as today is my weekend, no office, slept the whole day then thought to share this experience to all of you who read this post.
this post on medium: nodemon isn’t working [solution]-->