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