Cloudflare 中文文档
Pages
编辑这个页面
跳转官方原文档
Set theme to dark (⇧+D)

Elder.js

Elder.js是一个专注于搜索引擎优化的框架,用于使用Svelte构建静态网站。

在本指南中,你将创建一个新的 Elder.js 应用程序,并使用 Cloudflare Pages 进行部署。

​​ 设置新项目

使用 npx degit Elderjs/template创建一个新项目,并为其命名:

Elder.js 模板包含大量页面和示例,展示了如何构建静态网站,但只需生成项目,即可将其部署到 Cloudflare 页面。

​​ 在你继续之前

所有框架指南都假定你已经对 Git 有了基本了解。如果你是 Git 的新手,请参考这本 Git 手册摘要,了解如何在本地机器上设置 Git。

如果使用 SSH 克隆,则必须在每台用于从 GitHub 推送或拉取的计算机上 生成 SSH 密钥

更多信息请参阅 GitHub 文档 Git 文档

​​ 创建 GitHub 仓库

访问 repo.new,创建一个新的 GitHub 仓库。创建新仓库后,进入新创建的项目目录,准备并在终端运行以下命令将本地应用程序推送到 GitHub:

​​ 使用 Cloudflare 页面部署

将网站部署到页面:

  1. 登录 Cloudflare 仪表板 并选择你的账户。
  2. 在账户主页,选择 工作者和页面> 创建应用程序> 页面> 连接到 Git

如果你尚未授权访问你的 GitHub 帐户,系统将要求你进行授权。Cloudflare 需要这样才能从源代码监控和部署你的项目。如果你愿意,可以缩小对特定版本库的访问范围;但是,当你要向 Cloudflare 页面添加更多版本库时,必须手动更新此列表 在你的 GitHub 设置中

选择你创建的新 GitHub 仓库,并在设置构建和部署部分提供以下信息:

Configuration option Value
Production branch main
Build command npm run build
Build directory public

你可以选择自定义项目名称字段。它默认为 GitHub 仓库的名称,但不必与之匹配。项目名称**值将被指定为*.pages.dev子域。

​​ 最终设置

完成配置后,单击保存和部署按钮。

你将看到第一个部署管道正在进行中。页面会安装所有依赖项,并按指定方式构建项目。

Cloudflare Pages 会自动重建你的项目,并在每次推送新提交时进行部署。

此外,你还可以访问 预览部署,它可以重复拉取请求的构建和部署过程。有了它们,你就可以在将项目中的更改部署到生产环境之前,用一个真实的 URL 进行预览。

​​ 了解更多

完成本指南后,你已成功将 Elder.js 网站部署到 Cloudflare Pages。要开始使用其他框架,请参阅框架指南列表