From 317cb4996d49932d57efb815482c68b880bbe154 Mon Sep 17 00:00:00 2001 From: ericwyuan Date: Tue, 1 Sep 2026 19:00:42 +0800 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20=E6=9E=84=E5=BB=BA=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E5=90=8E=E5=A4=8D=E5=88=B6=E5=88=B0=20backend/static/?= =?UTF-8?q?=EF=BC=8C=E9=81=BF=E5=85=8D=E9=83=A8=E7=BD=B2=E6=97=A7=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 之前 deploy.sh 只打包了 backend/ 目录,但前端构建输出在 client/build/,从未被复制到 backend/static/,导致部署的 始终是旧版前端。现在在 build 后自动复制。 --- deploy/deploy.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deploy/deploy.sh b/deploy/deploy.sh index 2ce3220..7e38aec 100644 --- a/deploy/deploy.sh +++ b/deploy/deploy.sh @@ -15,6 +15,10 @@ echo "=== Building frontend ===" cd "$APP/client" npm run build 2>&1 | tail -3 +echo "=== Copying build to backend/static/ ===" +rm -rf "$APP/backend/static" +cp -r "$APP/client/build" "$APP/backend/static" + echo "=== Syncing files to NAS (excluding .venv) ===" cd "$APP" tar cz \