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

VS Code中Vite+React服务器Ctrl+C无法停止的解决方法

解决VS Code终端无法用Ctrl+C停止Vite服务器的问题

方法1:强制中断进程

  • 要是Ctrl+C没效果,直接按 Ctrl+Shift+C,不少终端环境里这个组合键能强制终止进程
  • 也可以先按 Ctrl+Z 把进程挂起,接着输入 kill %1 终止它(如果有多个挂起进程,先输 jobs 看编号,替换%1成对应编号)

方法2:通过端口找进程并终止

Vite默认用5173端口,要是你改了端口,把下面命令里的5173换成你的端口就行:

  • Windows终端:
    1. 输入 netstat -ano | findstr :5173 拿到进程ID(PID)
    2. 输入 taskkill /F /PID 你的进程ID 强制杀掉进程
  • macOS/Linux终端:
    1. 输入 lsof -i :5173 或 netstat -tulpn | grep :5173 获取PID
    2. 输入 kill -9 你的进程ID 终止进程

方法3:重启终端标签页

直接关掉当前VS Code的终端标签,新开一个终端,原来的服务器进程会自动终止,之后输入 npm start 就能正常重启。

不管用哪种方法,处理完都可以直接用 npm start 重新启动Vite服务器,不会有冲突。

内容的提问来源于stack exchange,提问作者F A Z II L

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 22:24:56