chore: sync
This commit is contained in:
17
start_dev.sh
Normal file
17
start_dev.sh
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
|
||||
( cd "$ROOT/SproutWorkCollect-Backend-Golang" && go run . ) &
|
||||
BACK_PID=$!
|
||||
|
||||
( cd "$ROOT/SproutWorkCollect-Frontend" && npm run dev ) &
|
||||
FRONT_PID=$!
|
||||
|
||||
echo "Backend PID: $BACK_PID"
|
||||
echo "Frontend PID: $FRONT_PID"
|
||||
echo "Press Ctrl+C to stop both."
|
||||
|
||||
trap 'kill $BACK_PID $FRONT_PID 2>/dev/null || true' INT TERM
|
||||
wait
|
||||
Reference in New Issue
Block a user