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

如何查看并关闭npm run serve/yarn serve启动的本地活动端口?

端口占用查询与处理方案

1. 列出占用端口的进程

分两种运行环境操作:

  • Windows 命令提示符(CMD)/ PowerShell
    • 查询指定端口(以8080为例)的占用进程:
      netstat -ano | findstr :8080
      命令输出的最后一列为进程PID号
    • 批量查询所有由npm run serve/yarn serve启动的Node.js进程:
      tasklist | findstr node.exe
  • Git Bash / MacOS / Linux 终端
    • 查询指定端口(以8080为例)的占用进程:
      lsof -i :8080
    • 批量查询所有Node.js进程:
      ps aux | grep node

2. 关闭占用端口的进程

拿到进程PID号后执行对应命令:

  • Windows CMD / PowerShell
    • 关闭指定PID的进程(以PID 1234为例):
      taskkill /PID 1234 /F
      其中/F参数代表强制终止进程
    • 批量关闭所有Node.js进程(适合端口号记不清的场景):
      taskkill /F /IM node.exe
  • Git Bash / MacOS / Linux 终端
    • 关闭指定PID的进程(以PID 1234为例):
      kill -9 1234
    • 批量关闭所有Node.js进程:
      killall node

补充:localhost:8088访问失效说明

Yarn本身没有默认占用8088端口的全局服务,该端口是对应项目的自定义配置。访问失效优先排查两点:

  1. 项目serve启动脚本中是否确实配置了8088作为启动端口
  2. 启动时8088端口已被占用,服务自动切换到了其他端口,可通过上述进程查询命令确认实际运行端口

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 13:36:04