Deploy
Netlify
将您的 Nuxt 应用部署到 Netlify 基础设施。
零配置 ✨
与 Netlify 的集成无需任何配置,了解更多。
与 Netlify 的集成无需任何配置,了解更多。
设置
Nuxt 会自动检测您是否在 Netlify 构建环境中,并构建优化版本的服务器端。
对于新站点,Netlify 将检测您是否使用的是 Nuxt 3,并将发布目录设置为 dist
,构建命令设置为 npm run build
。
如果您正在从 Nuxt 2 升级现有站点,请检查这些设置并根据需要进行更新。
如果您想添加自定义重定向,可以使用 routeRules
或向 public
目录添加一个 _redirects
文件来实现。
要部署,请将其推送到您的 git 仓库中,就像正常情况下为 Netlify 做的那样。
Netlify Edge Functions
设置以下环境变量来在 Edge Functions 上运行 Nuxt:
SERVER_PRESET=netlify_edge
按需生成器
按需生成器是用于根据需要生成网页内容的无服务器函数,自动缓存在 Netlify 的 Edge CDN 上。
它们使您能够在用户首次访问页面时为站点生成页面,然后将其缓存在边缘位置,直到下次部署。
设置以下环境变量以启用按需生成器:
SERVER_PRESET=netlify_builder