功能: - 网站收藏管理(添加/编辑/删除/收藏) - 分类管理(支持自定义图标和颜色) - 搜索功能 - 点击统计 - 现代暗色主题 UI 技术栈: - 后端: Python Flask + MySQL - 前端: React + Vite + Tailwind CSS - 数据库: MySQL (192.168.8.160) - 端口: 后端 5003, 前端 5173
41 lines
896 B
Bash
Executable File
41 lines
896 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 导航网站启动脚本
|
|
|
|
echo "🚀 启动导航网站..."
|
|
|
|
# 设置工作目录
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
cd "$SCRIPT_DIR"
|
|
|
|
# 停止旧进程
|
|
pkill -f "python3 main.py" 2>/dev/null
|
|
pkill -f "vite" 2>/dev/null
|
|
sleep 1
|
|
|
|
# 启动后端 (5003)
|
|
echo "📦 启动后端 API (端口 5003)..."
|
|
cd backend
|
|
nohup python3 main.py > /tmp/nav-backend.log 2>&1 &
|
|
BACKEND_PID=$!
|
|
echo "后端 PID: $BACKEND_PID"
|
|
|
|
# 等待后端启动
|
|
sleep 3
|
|
|
|
# 启动前端 (5173)
|
|
echo "🎨 启动前端 (端口 5173)..."
|
|
cd ../frontend
|
|
nohup npm run dev > /tmp/nav-frontend.log 2>&1 &
|
|
FRONTEND_PID=$!
|
|
echo "前端 PID: $FRONTEND_PID"
|
|
|
|
echo ""
|
|
echo "✅ 服务已启动!"
|
|
echo " 后端 API: http://localhost:5003"
|
|
echo " 前端界面: http://localhost:5173"
|
|
echo ""
|
|
echo "📝 日志位置:"
|
|
echo " 后端: /tmp/nav-backend.log"
|
|
echo " 前端: /tmp/nav-frontend.log"
|