react项目如何停止
停止正在运行的 React 项目
在终端或命令行窗口中,找到运行 React 项目的终端标签页或窗口。通常 React 项目通过 npm start 或 yarn start 启动,对应的停止方法是按下组合键 Ctrl + C(Windows/Linux)或 Command + C(Mac)。系统会提示终止批处理操作,输入 Y 确认即可停止服务。
关闭开发服务器
如果通过 create-react-app 或类似脚手架工具启动的项目,开发服务器默认运行在端口 3000。直接关闭终端窗口或标签页也会终止进程,但建议使用 Ctrl + C 确保资源正确释放。
结束占用端口的进程(可选)
若端口被占用导致无法重启项目,可通过以下命令强制结束进程(以端口 3000 为例):
Windows 系统:
netstat -ano | findstr :3000
taskkill /PID <进程ID> /F
Mac/Linux 系统:
lsof -i :3000
kill -9 <进程ID>
停止生产环境服务
对于生产环境部署的 React 应用(如通过 npm run build 生成的静态文件),需根据使用的服务器类型操作:
- Nginx/Apache:通过服务管理命令停止(如
systemctl stop nginx)。 - Node.js 服务器:使用
pm2 stop <app_name>或直接终止 Node 进程。
清理缓存(极端情况)
异常情况下可能需要清理项目依赖和缓存:

rm -rf node_modules package-lock.json
npm cache clean --force
npm install






