Cloudflare Pages 部署
这是最推荐的部署方式。YuNest 作为一个纯静态应用,无需任何服务器成本,可永久免费运行。
- Fork 本仓库: 点击右上角的 Fork,将代码同步到您自己的 GitHub 账号下。
- 导入项目: 登录 Cloudflare Dashboard,选择从 Git 导入刚才 Fork 的仓库。
- 配置构建指令:
- 构建命令:
npm run build - 输出目录:
dist
- 构建命令:
- 设置环境变量:
- 新增以下变量:
- ADMIN_PASSWORD: 设置后台管理密码(可选,默认密码为
admin1234)。 - GITHUB_TOKEN: 您的 GitHub Personal Access Token(可选,用于数据同步)。
- GITHUB_REPO: 您的同步仓库名(可选,例如
用户名/仓库名)。
- ADMIN_PASSWORD: 设置后台管理密码(可选,默认密码为
- 新增以下变量:
- 针对 Cloudflare 的深度优化 (推荐):
- 进入项目:设置 -> 构建与部署 -> 关键路径 -> 构建监视路径。
- 在 排除路径 (Excluded paths) 中填入
data/*并保存。更新书签时不会触发重新构建。