dlbGatekeeper/dev.sh

22 lines
408 B
Bash
Executable File

#!/bin/bash
# Kill background processes on script exit
trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT
# Start Frontend Dev Server
echo "🚀 Starting Frontend Dev Server..."
cd frontend
npm install
npm run dev &
# Start Backend Dev Server
echo "🚀 Starting Backend Dev Server..."
cd ../backend
npm install
npm run dev &
# Wait for both processes
wait
echo "🛑 Development servers stopped"