From 771c99e9ddca9927b9155444272e6dfc61e05194 Mon Sep 17 00:00:00 2001 From: Product Manager Date: Tue, 10 Mar 2026 10:05:31 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0:=20=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- run.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 run.sh diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..b104005 --- /dev/null +++ b/run.sh @@ -0,0 +1,25 @@ +#!/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