#!/bin/bash # 龙虾舰队监控中心 - 启动脚本 echo "🦞 启动龙虾舰队监控中心..." # 检查并创建虚拟环境 if [ ! -d "code/backend/venv" ]; then echo "📦 创建 Python 虚拟环境..." cd code/backend python3 -m venv venv source venv/bin/activate pip install -r requirements.txt cd ../.. fi # 启动后端 echo "📡 启动 Django 后端..." cd code/backend source venv/bin/activate python manage.py runserver 0.0.0.0:8000 & BACKEND_PID=$! # 等待后端启动 sleep 3 # 启动前端 echo "🎨 启动前端服务..." cd ../frontend python3 -m http.server 4000 & FRONTEND_PID=$! echo "" echo "✅ 监控中心已启动!" echo "" echo "访问地址:" echo " 前端:http://localhost:4000" echo " 后端 API: http://localhost:9000/api/" echo " API 测试:http://localhost:9000/api/lobsters/" echo "" echo "按 Ctrl+C 停止服务" # 等待进程 wait