1
0
mirror of synced 2026-05-22 20:33:16 +00:00
Files
csdn/CSDN博文备份/JenkinsCloudflare部署提示错误-160192467.md
T
2026-04-15 21:57:52 +08:00

1.7 KiB

+ yarn add -D wrangler@latest
This project is configured to use pnpm because /var/lib/jenkins/workspace/Stonex/Stonex-Mdm-
Ui/package.json has a "packageManager" field



2026-04-15_09-09-00



上面的错误原因非常明确,是因为使用的包不同。


原因和解决


修改使用 pnmp 来进行部署。


原来的配置为:



        stage('Deploy to Cloudflare') {
steps {
// Install Wrangler locally for the project
sh 'yarn add -D wrangler@latest'
// Deploy
sh "yarn wrangler pages deploy ./dist --project-name=${PRJ_NAME} --branch=main"
}
}

修改为:



        stage('Deploy to Cloudflare') {
steps {
// Install Wrangler locally for the project
sh 'pnpm add -D wrangler@latest'
// Deploy
sh "pnpm wrangler pages deploy ./dist --project-name=${PRJ_NAME} --branch=main"
}
}

再次尝试部署。



https://www.isharkfly.com/t/jenkins-cloudflare/9316