scripts/restart-backend.sh
Rama main · réplica de lectura del repositorio original.
#!/bin/bash
# 构建并蓝绿重启后端服务(生产环境走 backend-ts/restart.sh)
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
PROJECT_DIR="$(dirname "$SCRIPT_DIR")"
BACKEND_DIR="${PROJECT_DIR}/backend-ts"
echo "==> 构建后端(tsc)..."
cd "$BACKEND_DIR"
npm run build
echo "==> 蓝绿重启后端..."
exec bash "${BACKEND_DIR}/restart.sh"