提供商

Vercel

在 Vercel 的边缘网络优化图片。

当将您的 Nuxt 应用程序部署到 Vercel 平台时,图片模块可以使用 Vercel 的 边缘网络 按需优化图片。

此提供商将在 Vercel 部署中默认启用。

Vercel 要求您明确列出应用程序中使用的所有宽度。 请参阅下面的示例。

域名

要使用外部 URL(不在 public/ 目录中的图片),应将主机名列入白名单。

示例

nuxt.config
export default {
  image: {
    domains: [
      'avatars0.githubusercontent.com'
    ]
  }
}

尺寸

您需要指定 <NuxtImg><NuxtPicture>$img 中使用的 **所有自定义宽度**,以便 Vercel 正确调整它们的大小。 来源。

如果未定义宽度,图片将回退到下一个更大的宽度。

请不要忘记还要考虑 densities

示例

<template>
  <NuxtImg height="40" width="40" preset="cover" src="/nuxt-icon.png" />
</template>