Gridsome
Gridsome是一个由 Vue.js 支持的 Jamstack 框架,用于构建默认速度极快的静态生成网站和应用程序。在本指南中,你将创建一个新的 Gridsome 项目,并使用 Cloudflare Pages 进行部署。你将使用
@gridsome/cli
,这是一个用于创建新 Gridsome 项目的命令行工具。
安装 Gridsome
在终端运行以下命令,安装 @gridsome/cli
:
建立一个新项目
安装 Gridsome 后,运行 gridsome create
命令创建一个新项目。create
命令接受一个定义所创建项目目录的名称,以及一个可选的启动工具包名称。你可以在
Gridsome 启动程序部分 查看更多启动程序。
在你继续之前
所有框架指南都假定你已经对 Git 有了基本了解。如果你是 Git 的新手,请参考这本 Git 手册摘要,了解如何在本地机器上设置 Git。
如果使用 SSH 克隆,则必须在每台用于从 GitHub 推送或拉取的计算机上 生成 SSH 密钥。
创建 GitHub 仓库
访问 repo.new,创建一个新的 GitHub 仓库。创建新仓库后,进入新创建的项目目录,准备并在终端运行以下命令将本地应用程序推送到 GitHub:
使用 Cloudflare 页面部署
将网站部署到页面:
- 登录 Cloudflare 仪表板 并选择你的账户。
- 在账户主页,选择 工作者和页面> 创建应用程序> 页面> 连接到 Git。
- 选择你创建的新 GitHub 仓库,在设置构建和部署部分,将提供以下信息:
Configuration option | Value |
---|---|
Production branch | main |
Build command | npx gridsome build |
Build directory | dist |
配置网站后,你可以开始首次部署。在部署之前,你应该看到 Cloudflare 页面正在安装 vuepress
、项目依赖项并构建网站。
部署网站后,你将在 *.pages.dev
上为你的项目获得一个唯一的子域。每次你向 Gridsome 项目提交新代码时,Cloudflare Pages 都会自动重建你的项目并进行部署。你还可以访问新拉取请求上的 预览部署,这样你就可以在将网站更改部署到生产环境之前预览其外观。
了解更多
完成本指南后,你已成功将 Gridsome 网站部署到 Cloudflare Pages。要开始使用其他框架,请参阅框架指南列表