部署
NuxtHub
在您的 Cloudflare 帳戶上以零配置在全球部署 Nuxt 應用程式。
零配置 ✨
與 NuxtHub 的整合可以零配置實現,了解更多。
與 NuxtHub 的整合可以零配置實現,了解更多。
簡介
NuxtHub 是一個由 Cloudflare 提供支援的 Nuxt 部署和管理平台。
與 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
。如果您使用 NuxtHub CLI 進行首次部署,由於 Cloudflare 的限制,您將無法在之後附加您的 GitHub/GitLab 儲存庫。
使用 Git 部署
- 將您的程式碼推送至您的 Git 儲存庫(GitHub 或 GitLab)
- 點擊
New Project
,然後點擊Import a Git repository
- 選擇您的儲存庫,然後點擊
Import repository
- NuxtHub 將在 Cloudflare Pages 上設定您的專案並進行部署
- 您的應用程式將使用
.nuxt.dev
網域部署
在您的專案匯入並部署後,後續對分支的所有推送都會產生預覽部署,而對生產分支(通常為「main」)所做的所有變更都將導致生產部署。
範本
請在 https://hub.nuxt.com/templates 上查看範本的完整清單