How to kill nodemon process on mac?

Barak Shirali picture Barak Shirali · Aug 5, 2017 · Viewed 18.2k times · Source

I am having trouble with exiting past nodemon instance.

COMMAND   PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
node    98355 user   14u  IPv6 0x51b8b9857a4e56a3      0t0  TCP *:redwood-broker (LISTEN)

It has taken my 3000 port so I am trying to exit it. I searched it by using lsof -wni tcp:3000

I could see that PID is 98335, so tried kill 98335, kill -9 98335, sudo kill 98335, sudo kill -9 98335 and so on but no luck, it's just saying

kill: kill 98335 failed: no such process

But if I save something, nodemon watching job is printing out to console, which means that process is still alive.

Please help me.

Answer

ross-u picture ross-u · Dec 19, 2018

https://github.com/remy/nodemon/issues/1386

To work around the issue, find the proces running on the port number and kill it:

 kill -9 $(lsof -t -i:3000)   

OR

Install 1.17.5 npm install [email protected] --save-dev --save-exact.