From 3f96c9c6502243b06efd4bb34a189e72e3a5557c Mon Sep 17 00:00:00 2001 From: yearning <10538594+wangweifeng1999@user.noreply.gitee.com> Date: 星期一, 28 九月 2026 19:24:55 +0800 Subject: [PATCH] 复制项目 --- scripts/status.sh | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/scripts/status.sh b/scripts/status.sh new file mode 100644 index 0000000..149e191 --- /dev/null +++ b/scripts/status.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +source "$(dirname "$0")/lib.sh" + +echo "=== score-query 鏈嶅姟鐘舵�� ===" +if is_running "$BACKEND_PID"; then + echo "鍚庣: 杩愯涓� PID=$(cat "$BACKEND_PID") 绔彛=$BACKEND_PORT" +else + echo "鍚庣: 鏈繍琛�" +fi + +preview_pid="$(pgrep -f "$ROOT/frontend/node_modules/.bin/vite preview" | head -1 || true)" +dev_pid="" +if [[ -z "$preview_pid" ]]; then + for p in $(pgrep -f "$ROOT/frontend/node_modules/.bin/vite" 2>/dev/null || true); do + if ps -p "$p" -o args= 2>/dev/null | grep -qv preview; then + dev_pid="$p" + break + fi + done +fi + +if [[ -n "$preview_pid" ]]; then + echo "鍓嶇: 鐢熶骇 preview PID=$preview_pid 绔彛=$FRONTEND_PORT" +elif [[ -n "$dev_pid" ]]; then + echo "鍓嶇: 寮�鍙� dev PID=$dev_pid 绔彛=$FRONTEND_DEV_PORT" +elif is_running "$FRONTEND_PID"; then + echo "鍓嶇: 杩愯涓� PID=$(cat "$FRONTEND_PID")锛堟湭鑳借瘑鍒� preview/dev锛�" +else + echo "鍓嶇: 鏈繍琛岋紙./scripts/start.sh 鎴� ./scripts/start.sh dev锛�" +fi -- Gitblit v1.8.0