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