From 1e06cabfbeb36302f724956be512102a28c42059 Mon Sep 17 00:00:00 2001 From: chenxing Date: Thu, 13 Aug 2026 12:02:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20npm=20ci=20->=20npm=20install=EF=BC=88lo?= =?UTF-8?q?ck=20=E4=B8=8D=E5=90=8C=E6=AD=A5=E8=A7=84=E9=81=BF=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 7adb71b..bd89cd0 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -56,7 +56,10 @@ jobs: # 去掉 Windows 专用 sass 二进制路径(Linux 容器内该路径无效,否则 build 报错) # .npmrc 被 gitignore、CI 克隆下来没有它,故仅在存在时才删(缺失不报错) if [ -f .npmrc ]; then sed -i "/SASS_BINARY_PATH/d" .npmrc; fi - npm ci + # 用 npm install 而非 npm ci:仓库 package-lock.json 与 package.json 不同步 + #(sortablejs 锁 1.10.2 但 package.json 要求 1.15.7),npm ci 会强校验同步而失败; + # npm install 会按 package.json 重新对齐 lock 并安装,避免阻塞部署。 + npm install npm run build '