From 6ccb9f8cd448c775d3391c753b214391029e177a Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Sat, 24 Oct 2026 11:56:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20web=20=E6=89=93=E5=8C=85=E6=94=B9?= =?UTF-8?q?=E7=94=A8=20npm=20install=EF=BC=88=E4=BB=93=E5=BA=93=E6=9C=AA?= =?UTF-8?q?=E7=BA=B3=E5=85=A5=20package-lock.json=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- .drone.yml | 3 ++- docs/superpowers/specs/2026-10-24-drone-tag-package-design.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 36e8b509..386ac102 100644 --- a/.drone.yml +++ b/.drone.yml @@ -44,7 +44,8 @@ steps: - echo "==> web tag=${DRONE_TAG}" - mkdir -p "/hzdyjs-releases/${DRONE_TAG}" - cd web - - npm ci + # package-lock.json 被 gitignore,仓库内无 lock,改用 npm install + - npm install - npm run build:prod - test -f dist/index.html - tar -C dist -czf "/hzdyjs-releases/${DRONE_TAG}/web-${DRONE_TAG}.tar.gz" . diff --git a/docs/superpowers/specs/2026-10-24-drone-tag-package-design.md b/docs/superpowers/specs/2026-10-24-drone-tag-package-design.md index 3aadca70..ff3bbfa9 100644 --- a/docs/superpowers/specs/2026-10-24-drone-tag-package-design.md +++ b/docs/superpowers/specs/2026-10-24-drone-tag-package-design.md @@ -43,7 +43,8 @@ 源文件:`backend/ruoyi-admin/target/ruoyi-admin.jar` → `backend-.jar` 2. **web**(`node:20-bookworm`) - `npm ci` → `npm run build:prod` + `npm install` → `npm run build:prod` + (`web/package-lock.json` 被 gitignore,仓库无 lock,不能用 `npm ci`) 打包 `web/dist` → `web-.tar.gz` 3. **mobile**(`node:20-bookworm` + corepack/pnpm)