diff --git a/start-dev.sh b/start-dev.sh new file mode 100755 index 00000000..f933ecc3 --- /dev/null +++ b/start-dev.sh @@ -0,0 +1,38 @@ +#!/bin/bash +# 龙虾议事厅 - 开发环境快速启动脚本 + +echo "🏛️ 启动龙虾议事厅开发环境..." + +# 启动后端 +echo "📦 启动后端..." +cd backend +nohup python3 manage.py runserver 0.0.0.0:8000 > /tmp/meeting-backend.log 2>&1 & +BACKEND_PID=$! +echo "✅ 后端已启动 (PID: $BACKEND_PID)" + +# 等待后端启动 +sleep 3 + +# 启动前端 +echo "📦 启动前端..." +cd ../frontend +nohup npm start > /tmp/meeting-frontend.log 2>&1 & +FRONTEND_PID=$! +echo "✅ 前端已启动 (PID: $FRONTEND_PID)" + +echo "" +echo "==========================================" +echo "✅ 开发环境启动完成!" +echo "==========================================" +echo "" +echo "📌 访问地址:" +echo " 前端:http://localhost:3000/" +echo " 后端 API: http://localhost:8000/api/v1/" +echo "" +echo "📌 日志文件:" +echo " 后端:/tmp/meeting-backend.log" +echo " 前端:/tmp/meeting-frontend.log" +echo "" +echo "📌 停止服务:" +echo " kill $BACKEND_PID $FRONTEND_PID" +echo ""