#!/bin/bash # Pingping 服务停止脚本 echo "🛑 正在停止 Pingping 服务..." # 停止后端服务 echo "🔧 停止后端服务..." pkill -f 'node.*dist/index.js' 2>/dev/null # 停止前端服务 echo "🎨 停止前端服务..." pkill -f 'vite' 2>/dev/null sleep 2 # 检查是否完全停止 if pgrep -f 'node.*dist/index.js' > /dev/null || pgrep -f 'vite' > /dev/null; then echo "⚠️ 部分服务可能仍在运行,请手动检查" echo " 检查后端: ps aux | grep 'node.*dist/index.js'" echo " 检查前端: ps aux | grep 'vite'" else echo "✅ 所有 Pingping 服务已停止" fi