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

Windows系统下pkill -f node替代方案,解决nodemon崩溃报错问题

Windows下替代pkill -f node终止Node.js进程的方案

针对[nodemon] app crashed - waiting for file changes before starting...报错,核心原因是后台残留未正常退出的Node.js进程占用资源,可通过以下方案处理:

命令行方案

CMD 环境

  • 查看所有运行中的Node.js进程:
    tasklist | findstr "node.exe"
  • 批量终止所有Node.js进程:
    taskkill /F /IM node.exe

参数说明:/F代表强制终止进程,/IM代表指定进程的映像名称

PowerShell 环境

  • 查看所有运行中的Node.js进程:
    Get-Process node
  • 批量终止所有Node.js进程(和pkill -f node逻辑最接近):
    Stop-Process -Name node -Force

单独终止占用指定端口的进程

如果不想误杀其他正常运行的Node.js进程,可针对报错服务占用的端口单独处理,以3000端口为例:

  1. 查找占用3000端口的进程PID:
    netstat -ano | findstr :3000
  2. 根据拿到的PID终止对应进程:
    taskkill /F /PID <替换为你查询到的PID数字>

图形化方案

  • 按下Ctrl+Shift+Esc打开任务管理器
  • 在「进程」标签页找到所有名称含Node.js的进程,选中后点击「结束任务」即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 16:57:04