14 lines
383 B
Bash
Executable File
14 lines
383 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Always start dev with a fresh .next cache — prevents missing vendor-chunks (zustand.js).
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")/.."
|
|
|
|
pkill -f "next dev" 2>/dev/null || true
|
|
if lsof -ti:3000 >/dev/null 2>&1; then
|
|
lsof -ti:3000 | xargs kill -9 2>/dev/null || true
|
|
sleep 1
|
|
fi
|
|
|
|
rm -rf .next
|
|
echo "Starting Next.js dev server (clean cache)…"
|
|
exec npx next dev |