From 0f468383c1a7164ed1bf05255f9a65dff9d702da Mon Sep 17 00:00:00 2001 From: ji ruo <79234113+RuoJi6@users.noreply.github.com> Date: Sat, 14 Nov 2026 20:31:24 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=BB=9F=E4=B8=80=20install.sh=20?= =?UTF-8?q?=E5=92=8C=20update.sh=20=E7=9A=84=E5=89=8D=E7=AB=AF=E4=BA=A7?= =?UTF-8?q?=E7=89=A9=E5=A4=8D=E5=88=B6=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 与 README.md 保持一致,使用 mkdir -p 和 cp -r web/out/. 避免目录嵌套问题。 删除了不必要的 rm -rf 操作,使脚本更健壮。 --- install.sh | 3 ++- update.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index d23ae0b..4cd1f46 100755 --- a/install.sh +++ b/install.sh @@ -98,7 +98,8 @@ JSON if command -v npm >/dev/null 2>&1; then info "构建前端静态产物…" ( cd web && npm ci && npm run build:static ) - rm -rf server/webui/dist && cp -r web/out server/webui/dist + mkdir -p server/webui/dist + cp -r web/out/. server/webui/dist/ info "编译内嵌单二进制…" CGO_ENABLED=0 go build -tags embedui -trimpath -o artex ./cmd/artex else diff --git a/update.sh b/update.sh index 10cfbbc..8072f37 100755 --- a/update.sh +++ b/update.sh @@ -59,7 +59,8 @@ update_local(){ if command -v npm >/dev/null 2>&1; then info "重建前端静态产物…" ( cd web && npm ci && npm run build:static ) - rm -rf server/webui/dist && cp -r web/out server/webui/dist + mkdir -p server/webui/dist + cp -r web/out/. server/webui/dist/ info "重新编译内嵌单二进制…" CGO_ENABLED=0 go build -tags embedui -trimpath -o artex ./cmd/artex else