Netlify
将 Nitro 应用部署到 Netlify 函数或边缘。
预设: 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 运行时,让你可以运行全局分布的函数,以实现最快的响应时间。
Nitro 输出可以直接在边缘运行服务器。离你用户更近。
创建新项目时,请确保发布目录设置为
dist。自定义部署配置
你可以在 nitro.config 中使用 netlify 键提供额外的部署配置。它将与内置的自动生成的配置合并。目前唯一支持的值是 images.remote_images,用于配置 Netlify Image CDN。