部署
NuxtHub
在您的 Cloudflare 帳戶上以零配置在全球部署 Nuxt 應用程式。
零配置 ✨
與 NuxtHub 的整合可以零配置完成,了解更多。
與 NuxtHub 的整合可以零配置完成,了解更多。
簡介
NuxtHub 是一個為 Nuxt 提供的部署和管理平台,由 Cloudflare 驅動。
與 Cloudflare 部署的主要區別在於,NuxtHub 提供了零配置的部署體驗(配置、部署和管理)。
它還提供了一個強大的管理介面來管理您的 Nuxt 專案(資料庫、Blob、KV 等),以及 遠端儲存空間。
在 hub.nuxt.com 上閱讀更多資訊。
NuxtHub CLI
您可以使用單一指令部署您的本地專案
終端機
npx nuxthub deploy
此指令將會
- 確保您已在 admin.hub.nuxt.com 上登入
- 將您的本地專案連結到 NuxtHub 專案,或協助您建立一個新的專案
- 使用正確的預設配置建置您的 Nuxt 專案
- 將其部署到您的 Cloudflare 帳戶,並包含所有必要的資源
- 提供您一個 URL 以存取您的專案
在影片中查看範例
您也可以使用以下指令全域安裝 NuxtHub CLI:
npm i -g nuxthub
。使用 Git 部署
- 將您的程式碼推送到您的 Git 儲存庫 (GitHub)
- 點擊
New Project
,然後點擊Import a Git repository
- 選擇您的儲存庫,然後點擊
Import repository
- NuxtHub 將會配置一個 GitHub Action 工作流程來部署您的專案
- 您的應用程式將部署在
.nuxt.dev
網域下
在您的專案匯入和部署之後,所有後續推送到分支的操作都將產生預覽部署,而對生產分支(通常為 “main”)所做的所有變更都將導致生產部署。
範本
在 https://hub.nuxt.com/templates 上查看完整的範本列表