Files

20 lines
676 B
Bash

#!/bin/bash
# Spustí vývojové prostředí v tmuxu — server na 3001, klienta na 3000.
set -e
cd "$(dirname "$0")"
if ! command -v tmux &> /dev/null; then
echo "tmux není nainstalovaný. Spusťte server a klienta ručně ve dvou terminálech:"
echo " cd server && NODE_ENV=development yarn startReload"
echo " cd client && yarn start"
exit 1
fi
SESSION=food-tracer
tmux kill-session -t $SESSION 2>/dev/null || true
tmux new-session -d -s $SESSION -n dev
tmux send-keys -t $SESSION "cd server && NODE_ENV=development yarn startReload" C-m
tmux split-window -h -t $SESSION
tmux send-keys -t $SESSION "cd client && yarn start" C-m
tmux attach -t $SESSION