You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用--force安装的nodemon未正常关闭就后台常驻占端口如何解决?

解决nodemon非正常关闭后占用端口问题

临时处理方案(立即释放3000端口)

1. 查找占用3000端口的进程ID(PID)

  • Windows系统:打开CMD或PowerShell,运行命令
    netstat -ano | findstr :3000
    返回结果的最后一列数字就是对应进程的PID。
  • macOS/Linux系统:打开终端,运行命令
    lsof -i :3000
    返回结果中PID列对应的数字就是目标进程ID。

2. 终止残留进程

  • Windows系统:运行命令,将<PID>替换为你上一步查到的数字
    taskkill /PID <PID> /F
    提示「成功终止进程」后即可释放端口。
  • macOS/Linux系统:运行命令,将<PID>替换为上一步查到的数字
    kill -9 <PID>

长期避免方案

  • 每次关闭nodemon时优先使用Ctrl+C触发正常终止逻辑,不要直接关闭终端窗口
  • 可以直接用npx kill-port 3000命令一键清理3000端口,无需手动查询PID操作
  • 启动nodemon时可以手动指定端口,避免固定占用3000,示例命令:nodemon app.js --port 3001

内容的提问来源于stack exchange,提问作者Ailin Wei

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 19:36:03