From 667b7261c32fcc9accf6dbd10c24da64042fd051 Mon Sep 17 00:00:00 2001 From: Home Date: Sat, 28 Mar 2026 21:25:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4jenkins=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96=E6=B5=81=E6=B0=B4=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8eec757f..b137016c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,9 +22,21 @@ pipeline { ''' } } + // 修复 npm 权限 + 设置国内镜像 + stage('修复npm权限') { + steps { + sh ''' + # 配置 npm 缓存目录到当前工作区(解决权限问题) + npm config set cache $WORKSPACE/.npm + npm config set prefix $WORKSPACE/.npm-global + npm config set registry https://registry.npmmirror.com + ''' + } + } + stage('安装依赖') { steps { - sh 'npm install --registry=https://registry.npmmirror.com' + sh 'npm install' } } stage('打包uniapp') {