图片
如果您希望使用云服务提供商来优化图片,而非使用 Next.js 内置的图片优化 API,可以通过以下方式配置 next.config.js
:
该 loaderFile
必须指向相对于 Next.js 应用根目录的文件。该文件必须导出一个返回字符串的默认函数,例如:
或者,您可以使用 loader
属性 将函数传递给每个 next/image
实例。
须知:自定义图片加载器文件(接受函数)需要使用 客户端组件 (Client Components) 来序列化提供的函数。
要了解更多关于配置内置 图片优化 API (Image Optimization API) 和 图片组件 (Image Component) 行为的信息,请参阅 图片配置选项 (Image Configuration Options) 了解可用选项。
加载器配置示例
- Akamai
- AWS CloudFront
- Cloudinary
- Cloudflare
- Contentful
- Fastly
- Gumlet
- ImageEngine
- Imgix
- Thumbor
- Sanity
- Sirv
- Supabase