透過 100 多個技巧的集合來學習 Nuxt!
部署

Edgio

將您的 Nuxt 應用程式部署到 Edgio 基礎架構。

Nuxt 提供內建的預設設定,可產生與 Edgio (原 Layer0) 相容的輸出格式。

Edgio (原 Layer0) 不僅託管您的靜態內容,還為漸進式 Web 應用程式提供伺服器端渲染,並在網路邊緣快取您的 API 和 HTML,為您的使用者提供最快速的瀏覽體驗,從而擴展了傳統 CDN 的功能。

如果這是您第一次部署到 Edgio,作為 deploy 命令一部分的互動式 CLI 將會提示您使用瀏覽器進行驗證。您也可以在部署之前註冊

安裝 Edgio CLI

npm i -g @edgio/cli

使用 Edgio 在本地測試生產版本

您可以使用 Nitropack 在本地測試應用程式的開發體驗

npx nuxi build --preset=edgio

若要在本地模擬您的應用程式如何在 Edgio 的生產環境中執行,請執行以下命令

edgio build && edgio run --production

從您的本地電腦部署

在本地測試您的應用程式後,您可以使用以下命令進行部署

edgio deploy

使用 CI/CD 部署

如果您是從非互動式環境部署,您需要先在 Edgio 開發人員主控台上建立帳戶,並設定一個 部署權杖。 建立部署權杖後,將其作為機密儲存到您的環境中。您可以透過執行以下命令開始部署

edgio deploy --token=XXX

了解更多

前往Nitro 文件以了解更多關於 edgio 部署預設設定的資訊。