<NuxtImg>
Nuxt 提供了 <NuxtImg> 组件以处理自动图像优化。
<NuxtImg> 是原生 <img> 标签的直接替代品。
- 使用内置提供程序来优化本地和远程图像
- 将
src转换为经提供程序优化后的 URL - 根据
width和height自动调整图像大小 - 当提供
sizes选项时生成响应式尺寸 - 支持原生延迟加载以及其他
<img>属性
设置
为了使用 <NuxtImg>,你需要安装并启用 Nuxt Image 模块
终端
npx nuxt module add image
使用
<NuxtImg> 直接输出原生 img 标签(不带任何包装器)。像使用 <img> 标签一样使用它即可
<NuxtImg src="/nuxt-icon.png" />
将产生
<img src="/nuxt-icon.png" />