node.js - 如何在 mac 上杀死 nodemon 进程?

标签 node.js macos shell oh-my-zsh nodemon

<分区>

我在退出过去的 nodemon 实例时遇到问题。

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

它占用了我的 3000 端口,所以我想退出它。我使用 lsof -wni tcp:3000

搜索了它

我可以看到 PID 是 98335,所以尝试了 kill 98335kill -9 98335sudo kill 98335sudo kill -9 98335 等等,但没有运气,它只是在说

kill: kill 98335 failed: no such process

但是如果我保存一些东西,nodemon watching job 会打印到控制台,这意味着该进程仍然存在。

请帮帮我。

最佳答案

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

要解决此问题,找到在端口号上运行的进程并终止它:

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

安装 1.17.5 npm install nodemon@1.17.5 --save-dev --save-exact

关于node.js - 如何在 mac 上杀死 nodemon 进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45520706/

相关文章:

objective-c - 使用 Core Graphics 强制窗口重绘自身?

node.js 在 POST 请求上刷新 DOM

javascript - 找不到模块 'event'

cocoa - 子类化 NSSlider : Need a workaround for missing mouse up events (Cocoa OSX)

linux - 无法在我的命令中重定向错误消息

bash - 如何在bash中对浮点变量求和?

linux - 通过 ssh 命令将函数作为参数传递给远程服务器

node.js - 类型 'ensure' 上不存在属性 'NodeRequire'

node.js - 如何以只读模式获取Draft js中的链接?

macos - 是否有一个终端命令可以用来关闭 OS X 中的 mongod 进程?