← 返回首页

Cloudflare 构建错误

部署静态网站时出现的构建问题

❌ 常见错误
# 错误1: Missing entry-point
✘ [ERROR] Missing entry-point to Worker script or to assets directory

# 错误2: 权限不足
/bin/sh: 1: : 权限不足

# 错误3: 构建命令错误
Could not find build command

解决方案

错误1:Missing entry-point

Cloudflare 把你的是 Workers 项目当成静态网站了

✅ 解决方法

在构建设置中:

  • 构建命令echo done
  • 输出目录/

错误2:权限不足

构建命令为空导致的错误

✅ 解决方法

不要留空构建命令,填入:

echo done

错误3:创建项目类型错误

创建成了 Workers 而不是 Pages

✅ 解决方法

删除项目,重新创建:

  1. 进入 Workers & Pages
  2. 点击 创建应用程序
  3. 选择 Pages连接到 Git
  4. 不要选 Workers

正确的 Pages 配置

设置项 正确值
构建命令 echo done
输出目录 /
Node.js 版本 无需设置

常见问题

Q: 页面只显示 Hello World?

确保 GitHub 仓库有正确的文件,并点击"重新部署"

Q: 部署成功但显示 404?

检查输出目录是否正确设为 /