clouddisk-project/run.sh
Product Manager 771c99e9dd
Some checks failed
CI / test (push) Has been cancelled
添加: 启动脚本
2026-03-10 10:05:31 +00:00

26 lines
413 B
Bash
Executable File

#!/bin/bash
echo "Starting CloudDisk..."
# Start backend
echo "Starting backend..."
cd backend
npm run dev &
BACKEND_PID=$!
# Wait a bit
sleep 2
# Open frontend
echo "Starting frontend..."
cd ../frontend
npm run dev &
FRONTEND_PID=$!
echo "CloudDisk started!"
echo "Backend PID: $BACKEND_PID"
echo "Frontend PID: $FRONTEND_PID"
# Wait for interrupt
trap "kill $BACKEND_PID $FRONTEND_PID; exit" INT TERM
wait