透過超過 100 個訣竅的集合學習 Nuxt!
部署

Netlify

將您的 Nuxt 應用程式部署到 Netlify 基礎架構。
零配置 ✨
與 Netlify 的整合可以零配置完成,了解更多

設定

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

對於新網站,Netlify 將偵測到您正在使用 Nuxt 3,並將發佈目錄設定為 dist,建置指令設定為 npm run build

如果您正在從 Nuxt 2 升級現有網站,您應該檢查這些設定,並在需要時更新它們。

如果您想要新增自訂重新導向,您可以使用 routeRules,或是在您的 public 目錄中新增一個 _redirects 檔案。

對於部署,只需將您的程式碼推送到您的 Git 儲存庫,就像您通常對 Netlify 所做的那樣

Netlify 邊緣函數

Netlify 邊緣函數使用 Deno 和強大的 V8 JavaScript 執行時環境,讓您可以執行全球分散式函數,以實現最快的響應時間。

設定以下環境變數以在邊緣函數上執行 Nuxt

SERVER_PRESET=netlify_edge

隨需建構器

隨需建構器是無伺服器函數,用於在需要時產生網頁內容,並自動快取在 Netlify 的邊緣 CDN 上。

它們讓您可以在使用者首次造訪時建構網站的頁面,然後在邊緣快取它們,供後續造訪,直到下次部署。

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

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

SERVER_PRESET=netlify_builder
前往 Nitro 文件,以了解更多關於 netlify 部署預設的資訊。