Files
qbz/scripts/clean-dev-runtime.sh
T
vicrodh 2508ea9e55 chore(dev): improve dev scripts and runtime cleanup
Add svelte-kit sync + --force to dev script, add clean-runtime script,
bind vite to 127.0.0.1 explicitly.

cc
2026-02-19 16:18:53 -06:00

13 lines
412 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
# Kill stale dev processes that commonly leave Vite/Svelte CSS pipeline in a bad state.
pkill -f '[n]ode .*vite dev' || true
pkill -f '[n]ode .*tauri dev' || true
pkill -f '[t]arget/debug/qbz-nix' || true
# Clean generated frontend caches.
rm -rf .svelte-kit .vite node_modules/.vite
echo "[qbz] Dev runtime cleaned (.svelte-kit/.vite + stale vite/tauri/qbz processes)."