部署
Cloudflare Pages
将您的内容应用部署到 Cloudflare Pages
快速设置
- 使用
nuxi build --preset=cloudflare_pages
构建您的应用 - 在 Cloudflare 控制面板中创建 D1 数据库并连接到项目,绑定名称为
DB
- 部署/重新部署您的应用
Nuxt Content 模块内置与 Cloudflare Pages 的集成以部署您的内容。
模块将自动检测构建目标并准备 Cloudflare Pages 所需的配置。
您可以在 nuxi build
命令中使用 --preset=cloudflare_pages
选项,或者在 nuxt.config.ts
中配置该预设。
export default defineNuxtConfig({
nitro: {
preset: 'cloudflare_pages',
},
});
该模块需要连接一个 D1 数据库才能工作。默认情况下会使用 DB
作为绑定名称。您可以通过在 nuxt.config.ts
中提供自定义的数据库配置来覆盖该设置。
在创建新的 Cloudflare Pages 项目后,您需要创建一个新的 D1 数据库并将其连接到项目。请确保使用与模块相同的绑定名称。(默认是 DB
)
就是这么简单 🎉
请查看: