【发布时间】:2022-10-05 00:48:14
【问题描述】:
我有各种图像 url 并且随着时间的推移而变化(图像是通过 url 地址而不是本地或从私人存储中获取的)。为了呈现 <Image /> 标签,应该将域传递给 nextjs 配置。
无法通过 100s 的 url 超时。如何允许所有域?
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
images: {
domains: [
"img.etimg.com",
"assets.vogue.com",
"m.media-amazon.com",
"upload.wikimedia.org",
],
},
};
module.exports = nextConfig;
我试过这个,但不工作,
"*.com"
【问题讨论】:
-
另一种方法是使用 <img /> 标签而不是 Next JS <Image /> 标签。
-
我目前正在使用普通的 img 标签,但我想使用 next 的 Image 标签来获得更好的优化。
-
您可以尝试将正则表达式与 Loader nextjs.org/docs/api-reference/next/image#loader 一起使用
标签: next.js nextjs-image