备份博文内容
This commit is contained in:
@@ -0,0 +1 @@
|
||||
<pre><code>+ yarn add -D wrangler@latest<br>This project is configured to use pnpm because /var/lib/jenkins/workspace/Stonex/Stonex-Mdm-<br>Ui/package.json has a "packageManager" field<br></code></pre> <br><p></p> <br><p></p> <br><p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/d/f/df2aaa29ff10eb5fc1a45d1f23fed46151ca7ee3.jpeg" rel="nofollow"><img alt="2026-04-15_09-09-00" height="209" src="https://i-blog.csdnimg.cn/img_convert/8a4554580c37b65c6937fb476619e7d8.jpeg" width="690" /></a></p> <br><p></p> <br><p>上面的错误原因非常明确,是因为使用的包不同。</p> <br><h3>原因和解决</h3> <br><p>修改使用 pnmp 来进行部署。</p> <br><p>原来的配置为:</p> <br><p></p> <br><pre><code> stage('Deploy to Cloudflare') {<br> steps {<br> // Install Wrangler locally for the project<br> sh 'yarn add -D wrangler@latest'<br> // Deploy<br> sh "yarn wrangler pages deploy ./dist --project-name=${PRJ_NAME} --branch=main"<br> }<br> }<br></code></pre> <br><p>修改为:</p> <br><p></p> <br><pre><code> stage('Deploy to Cloudflare') {<br> steps {<br> // Install Wrangler locally for the project<br> sh 'pnpm add -D wrangler@latest'<br> // Deploy<br> sh "pnpm wrangler pages deploy ./dist --project-name=${PRJ_NAME} --branch=main"<br> }<br> }<br></code></pre> <br><p>再次尝试部署。</p> <br><p></p> <br><p><a href="https://www.isharkfly.com/t/jenkins-cloudflare/9316" title="https://www.isharkfly.com/t/jenkins-cloudflare/9316" rel="nofollow">https://www.isharkfly.com/t/jenkins-cloudflare/9316</a></p>
|
||||
Reference in New Issue
Block a user