From 2b792dee4449936618618b64f30638d7489e0ae6 Mon Sep 17 00:00:00 2001 From: shy3130 <415333856@qq.com> Date: Fri, 14 Aug 2026 13:10:01 +0800 Subject: [PATCH] =?UTF-8?q?chore(dev):=20uv=20run=20--no-sync=20=E8=B7=B3?= =?UTF-8?q?=E8=BF=87=E4=BE=9D=E8=B5=96=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 从 --frozen 改为 --no-sync, 直接用已安装的 .venv, 不再校验 lockfile。 避免镜像源 403/网络抖动导致后端起不来。与 main 保持一致。 --- dev.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev.sh b/dev.sh index b3874aa..3a08a02 100755 --- a/dev.sh +++ b/dev.sh @@ -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} ")" ) &