Netlify

将 Nitro 应用部署到 Netlify 函数或边缘。

预设: netlify

Read more in Netlify 函数.
与该提供商的集成可以通过零配置实现。

通常,部署到 Netlify 不需要任何配置。 Nitro 会自动检测你处于 Netlify 构建环境,并构建正确的服务器版本。

对于新站点,Netlify 会检测到你正在使用 Nitro,并将发布目录设置为 dist,构建命令设置为 npm run build

如果你要升级现有站点,应该检查这些设置,并在需要时更新它们。

如果你想添加自定义重定向,可以使用 routeRules 或在 public 目录中添加 _redirects 文件来实现。

部署时,只需推送到你的 git 仓库按照你通常在 Netlify 上的做法即可。

创建新项目时,请确保发布目录设置为 dist

Netlify 边缘函数

预设: netlify_edge

Netlify Edge Functions 使用 Deno 和强大的 V8 JavaScript 运行时,让你可以运行全局分布的函数,以实现最快的响应时间。

Read more in Netlify 边缘函数.

Nitro 输出可以直接在边缘运行服务器。离你用户更近。

创建新项目时,请确保发布目录设置为 dist

自定义部署配置

你可以在 nitro.config 中使用 netlify 键提供额外的部署配置。它将与内置的自动生成的配置合并。目前唯一支持的值是 images.remote_images,用于配置 Netlify Image CDN