react项目如何停止
停止运行中的 React 项目
在开发环境下,React 项目通常通过 npm start 或 yarn start 启动。停止运行中的项目可以通过以下方式:
方法 1:命令行终止
在启动项目的终端窗口中,按下 Ctrl + C(Windows/Linux)或 Command + C(Mac),系统会提示是否终止脚本。输入 Y 确认即可停止服务。
方法 2:关闭终端
直接关闭运行 npm start 的终端窗口或标签页,进程会被强制终止。
方法 3:通过任务管理器终止
如果命令行无响应,可以通过系统任务管理器结束相关进程:
- Windows:打开任务管理器,找到
Node.js或npm相关进程,结束任务。 - Mac/Linux:使用命令
ps aux | grep node查找进程 ID,再通过kill -9 [进程ID]强制终止。
停止生产环境部署的 React 项目
生产环境通常使用服务器(如 Nginx、PM2 等)托管静态文件或运行服务:
Nginx 托管静态文件
直接停止 Nginx 服务即可:
# Ubuntu/Debian
sudo systemctl stop nginx
# CentOS
sudo service nginx stop
PM2 管理的 Node 服务
若项目通过 PM2 运行,使用以下命令停止:
pm2 stop [app-name|id]
注意事项
- 开发环境终止后,端口可能仍被占用。若需重新启动,确保端口已释放或更换端口(如
PORT=3001 npm start)。 - 生产环境停止前,建议通知用户或安排维护窗口以避免影响服务可用性。







