Deploy
NuxtHub
部署 Nuxt 应用到您的 Cloudflare 账户,完全无需配置。
零配置 ✨
与 NuxtHub 的集成完全无需配置,了解更多。
与 NuxtHub 的集成完全无需配置,了解更多。
介绍
NuxtHub 是一个为 Nuxt 设计的部署和管理工作平台,由 Cloudflare 提供支持。
与 Cloudflare 部署的主要区别在于,NuxtHub 提供了零配置的部署体验(资源配置、部署和管理)。
它还提供了一个强大的管理界面,用于管理您的 Nuxt 项目(数据库、Blob、KV 等),以及 远程存储。
在 hub.nuxt.com 上阅读更多信息。
NuxtHub CLI
您可以使用一个命令部署您的本地项目:
Terminal
npx nuxthub deploy
该命令将:
- 确保您在 admin.hub.nuxt.com 上登录
- 将您的本地项目与 NuxtHub 项目关联,或帮助您创建一个新的项目
- 使用正确的预设构建您的 Nuxt 项目
- 将它部署到您的 Cloudflare 账户,并部署所有必要的资源
- 提供一个访问您的项目的 URL
观看示例视频:
您还可以使用以下命令全局安装 NuxtHub CLI:
npm i -g nuxthub
。使用 Git 部署
- 将您的代码推送到您的 git 仓库(GitHub)
- 点击
新项目
然后导入 Git 仓库
- 选择您的仓库并点击
导入仓库
- NuxtHub 将配置一个 GitHub Action 工作流来部署您的项目
- 您的应用程序已部署在
.nuxt.dev
域名上
在您的项目被导入和部署后,所有后续推送到分支将生成预览部署,对生产分支(通常为“main”)所做的所有更改将导致生产部署。
模板
在 https://hub.nuxt.com/templates 查看完整的模板列表。