20 lines
676 B
Bash
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
|