Nuxt Nation 大会即将到来。加入我们,时间为 11 月 12 日至 13 日。
部署

Netlify

将您的 Nuxt 应用部署到 Netlify 基础设施。
零配置 ✨
可以通过零配置与 Netlify 集成,了解更多

设置

Nuxt 会自动检测您是否处于 Netlify 构建环境中,并构建服务器的优化版本。

对于新站点,Netlify 会检测您是否使用 Nuxt 3,并将发布目录设置为 dist,并将构建命令设置为 npm run build

如果您要从 Nuxt 2 升级现有站点,则应检查这些设置并在需要时更新它们。

如果您想添加自定义重定向,可以使用 routeRules 或将 _redirects 文件添加到您的 public 目录中。

对于部署,只需像通常对 Netlify 所做的那样,将代码推送到您的 Git 仓库 即可

Netlify 边缘函数

Netlify 边缘函数使用 Deno 和强大的 V8 JavaScript 运行时,允许您运行全局分布式函数,以实现最快的响应时间。

设置以下环境变量以在边缘函数上运行 Nuxt

SERVER_PRESET=netlify_edge

按需构建器

按需构建器是无服务器函数,用于根据需要生成 Web 内容,这些内容会自动缓存到 Netlify 的边缘 CDN 上。

它们允许您在用户首次访问站点页面时构建这些页面,然后在边缘缓存它们,以便后续访问(直到下次部署)。

阅读有关 Netlify 按需构建器的更多信息

设置以下环境变量以启用按需构建器

SERVER_PRESET=netlify_builder
前往 **Nitro 文档** 了解有关 Netlify 部署预设的更多信息。