chore(dev): uv run --no-sync 跳过依赖解析

从 --frozen 改为 --no-sync, 直接用已安装的 .venv, 不再校验 lockfile。
避免镜像源 403/网络抖动导致后端起不来。与 main 保持一致。
This commit is contained in:
shy3130
2026-08-14 13:10:01 +08:00
parent 81daf018c5
commit 2b792dee44
+3 -1
View File
@@ -173,7 +173,9 @@ echo
(
cd "$BACKEND_DIR"
uv run --frozen uvicorn app.main:app "${UVICORN_ENV_ARGS[@]}" --reload \
# --no-sync: 跳过依赖解析, 直接用已安装的 .venv。
# 比 --frozen 更彻底: 不校验 lockfile, 避免镜像源 403/网络抖动导致后端起不来。
uv run --no-sync uvicorn app.main:app "${UVICORN_ENV_ARGS[@]}" --reload \
--host "$BACKEND_HOST" --port "$BACKEND_PORT" 2>&1 \
| prefix_awk "$(printf "${BLUE}[backend ]${NC} ")"
) &