festbench-web/dev.sh

10 lines
No EOL
288 B
Bash
Executable file

#!/bin/sh
# festbench-web dev: frankenphp (host binary) + vite HMR.
# MariaDB must be up: docker compose -f docker/develop.compose.yaml up -d
cd "$(dirname "$0")"
frankenphp run --config Caddyfile.dev &
FRANKEN=$!
npm run dev &
VITE=$!
trap 'kill $FRANKEN $VITE 2>/dev/null' INT TERM
wait