约 300 字
1 分钟
关于第一次构建失败
摘要
Cloudflare Workers/Pages构建失败。DeepSeek分析指出,SSR阶段`export.workflow.ts`引用了Cloudflare专有模块导致本地构建无法解析,且更新README.md添加空行也触发了失败。次要问题包括混合导入和chunk过大。GitHub显示部署成功,但Cloudflare显示失败。
ai分析
我把cloudflare的workers和pages的构建日志发给deepseek v4 pro分析了.
关键错误
在 SSR 构建阶段,export.workflow.ts 中引用了 cloudflare:workers 这个 Cloudflare 专有的运行时模块。Vite/Rollup 在本地构建时无法解析这个模块,因为它只存在于 Cloudflare Workers 的运行时环境中。
次要警告:
1.turnstile.tsx 混合导入问题 (第114行):该模块同时被动态 import() 和静态 import 引用,导致代码分割优化失效。建议统一导入方式。
2.chunk 过大 (第387-390行):
main-CJM-th67.js — 1,886.87 kB(gzip 后 556.74 kB)
cpp-BRuaLJcg.js — 637.55 kB(gzip 后 47.22 kB)
可以考虑使用动态 import() 进行代码分割优化
github
在GitHub action上显示部署成功了
cloudflare
cloudflare的workers和pages中的构建失败了
构建详细信息:

这里显示更新README.md是我在里面加了一个空行
