feat: start stop
This commit is contained in:
parent
a6cc23f88c
commit
fcb5ec7264
|
|
@ -0,0 +1 @@
|
|||
nohup: nvm: No such file or directory
|
||||
2
start.sh
2
start.sh
|
|
@ -9,10 +9,12 @@ source backend/venv/bin/activate
|
|||
# 启动前端 (后台运行,日志写入 frontend.log)
|
||||
cd frontend
|
||||
nohup npm run dev > ../frontend.log 2>&1 &
|
||||
echo $! > ../frontend.pid # 保存前端 PID
|
||||
|
||||
# 启动后端 (后台运行,日志写入 backend.log)
|
||||
cd ../backend
|
||||
nohup python3 app/main.py > ../backend.log 2>&1 &
|
||||
echo $! > ../backend.pid # 保存后端 PID
|
||||
|
||||
# 提示
|
||||
echo "前端和后端已经在后台启动!"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,23 @@
|
|||
#!/bin/bash
|
||||
|
||||
# 关闭前端
|
||||
if [ -f frontend.pid ]; then
|
||||
frontend_pid=$(cat frontend.pid)
|
||||
echo "正在关闭前端 (PID: $frontend_pid)..."
|
||||
kill -9 $frontend_pid
|
||||
rm -f frontend.pid
|
||||
else
|
||||
echo "前端未运行或 PID 文件不存在"
|
||||
fi
|
||||
|
||||
# 关闭后端
|
||||
if [ -f backend.pid ]; then
|
||||
backend_pid=$(cat backend.pid)
|
||||
echo "正在关闭后端 (PID: $backend_pid)..."
|
||||
kill -9 $backend_pid
|
||||
rm -f backend.pid
|
||||
else
|
||||
echo "后端未运行或 PID 文件不存在"
|
||||
fi
|
||||
|
||||
echo "关闭完成 ✅"
|
||||
Loading…
Reference in New Issue