Netlify

將您的 Nuxt 應用程式部署到 Netlify 基礎設施。
零配置 ✨
與 Netlify 的整合可以零配置實現,瞭解更多.

設定

Nuxt 會自動檢測您是否處於Netlify構建環境中,並構建您的伺服器的最佳化版本。

對於新站點,Netlify 會檢測到您正在使用 Nuxt 3,並將釋出目錄設定為 dist,將構建命令設定為 npm run build

如果您正在從 Nuxt 2 升級現有站點,您應該檢查這些並根據需要進行更新。

如果您想新增自定義重定向,您可以使用 routeRules 或透過在您的 public 目錄中新增一個_redirects檔案來完成。

部署時,只需將程式碼推送到您的 Git 倉庫就像您通常為 Netlify 所做的那樣。.

Netlify Edge Functions

Netlify Edge Functions 使用 Deno 和強大的 V8 JavaScript 執行時,讓您執行全球分散式函式,以實現最快的響應時間。

設定以下環境變數以在 Edge Functions 上執行 Nuxt

SERVER_PRESET=netlify_edge

按需構建器

按需構建器是無伺服器函式,用於根據需要生成網頁內容,這些內容會自動快取在 Netlify 的 Edge CDN 上。

它們使您能夠在使用者首次訪問您的站點時構建頁面,然後將其快取在邊緣,以便在下次部署之前進行後續訪問。

閱讀更多關於 Netlify 按需構建器的資訊

設定以下環境變數以啟用按需構建器

SERVER_PRESET=netlify_builder
請訪問 Nitro 文件 以瞭解更多關於 netlify 部署預設的資訊。