Skip to content

Commit c733d61

Browse files
committed
chore: restart docs dev on 5173
1 parent a7f14ac commit c733d61

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

run.sh

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,22 @@
1-
# cd /Users/jason/Dev/mycelium/my-exploration/projects/aastar-docs && rm -rf .vitepress/cache .vitepress/dist node_modules/.vite && echo "✅ 缓存已清理"
2-
pnpm run docs:dev
1+
#!/usr/bin/env bash
2+
set -euo pipefail
3+
4+
port=5173
5+
pids="$(lsof -ti "tcp:${port}" 2>/dev/null || true)"
6+
if [[ -n "${pids}" ]]; then
7+
kill ${pids} 2>/dev/null || true
8+
9+
for _ in {1..30}; do
10+
if ! lsof -ti "tcp:${port}" >/dev/null 2>&1; then
11+
break
12+
fi
13+
sleep 0.1
14+
done
15+
16+
pids="$(lsof -ti "tcp:${port}" 2>/dev/null || true)"
17+
if [[ -n "${pids}" ]]; then
18+
kill -9 ${pids} 2>/dev/null || true
19+
fi
20+
fi
21+
22+
pnpm run docs:dev -- --port "${port}" --strictPort

0 commit comments

Comments
 (0)