Fix SSE route dependency and align architecture docs

This commit is contained in:
ash66
2026-05-18 16:32:42 +08:00
parent 86b9ac806a
commit 3f69cad404
149 changed files with 4786 additions and 5957 deletions

21
dev.sh
View File

@@ -21,7 +21,19 @@ CYAN='\033[0;36m'
NC='\033[0m'
load_env() {
if [ -f ".env" ]; then
load_env_file ".env"
load_env_file ".env.development"
API_HOST="${API_HOST:-0.0.0.0}"
API_PORT="${API_PORT:-8000}"
FRONTEND_PORT="${FRONTEND_PORT:-5173}"
FRONTEND_MODE="${FRONTEND_MODE:-dev}"
}
load_env_file() {
local env_file="$1"
if [ -f "$env_file" ]; then
while IFS='=' read -r key value; do
key="${key%$'\r'}"
value="${value%$'\r'}"
@@ -34,13 +46,8 @@ load_env() {
export "$key=$value"
;;
esac
done < ".env"
done < "$env_file"
fi
API_HOST="${API_HOST:-0.0.0.0}"
API_PORT="${API_PORT:-8000}"
FRONTEND_PORT="${FRONTEND_PORT:-5173}"
FRONTEND_MODE="${FRONTEND_MODE:-dev}"
}
ensure_log_dir() {