2024-10-04 15:22:11 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
set -eu
|
|
|
|
|
|
2026-02-25 18:19:39 +01:00
|
|
|
# Check if the API origin is set, if not prompt the user to enter it
|
|
|
|
|
if [[ -z "${DASHBOARD_DEVELOPMENT_ORIGIN:-}" ]]; then
|
|
|
|
|
read -p "Enter the API origin (e.g. http://localhost:3000): " DASHBOARD_DEVELOPMENT_ORIGIN
|
|
|
|
|
fi
|
|
|
|
|
|
2024-10-04 15:22:11 +02:00
|
|
|
echo "=> Set API origin"
|
2024-12-10 12:56:09 +01:00
|
|
|
export VITE_API_ORIGIN="${DASHBOARD_DEVELOPMENT_ORIGIN}"
|
2024-10-04 15:22:11 +02:00
|
|
|
|
2024-10-27 12:10:00 +01:00
|
|
|
# only really used for prod builds to bust cache
|
|
|
|
|
export VITE_CACHE_ID="develop"
|
|
|
|
|
|
2024-10-04 15:22:11 +02:00
|
|
|
echo "=> Run vite locally"
|
|
|
|
|
npm run dev
|