主要功能: - 前后端分离架构,支持远程访问 - 试卷上传和管理系统 - 学科分类统计和数据可视化 - 统一配置管理,支持环境变量 - 响应式设计,优化的用户界面 技术栈: - 后端: FastAPI + SQLAlchemy + SQLite - 前端: Vue 3 + Element Plus + Vite - 配置: 环境变量 + 统一配置中心 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
31 lines
724 B
Bash
Executable File
31 lines
724 B
Bash
Executable File
# 停止脚本
|
|
#!/bin/bash
|
|
|
|
echo "🛑 停止 WordMaster Pro 系统..."
|
|
|
|
# 停止后端
|
|
if [ -f .backend.pid ]; then
|
|
BACKEND_PID=$(cat .backend.pid)
|
|
if ps -p $BACKEND_PID > /dev/null; then
|
|
kill $BACKEND_PID
|
|
echo "✅ 后端服务已停止"
|
|
fi
|
|
rm .backend.pid
|
|
fi
|
|
|
|
# 停止前端
|
|
if [ -f .frontend.pid ]; then
|
|
FRONTEND_PID=$(cat .frontend.pid)
|
|
if ps -p $FRONTEND_PID > /dev/null; then
|
|
kill $FRONTEND_PID
|
|
echo "✅ 前端服务已停止"
|
|
fi
|
|
rm .frontend.pid
|
|
fi
|
|
|
|
# 清理端口(可选)
|
|
echo "🧹 清理端口..."
|
|
lsof -ti:8888 | xargs kill -9 2>/dev/null || true
|
|
lsof -ti:3000 | xargs kill -9 2>/dev/null || true
|
|
|
|
echo "🎉 WordMaster Pro 已完全停止!" |