我正在使用 next.js 导出来创建托管在谷歌云存储上的静态 html 导出。
我在 next.js 配置中使用了这个解决方法。
images: {
loader: 'imgix',
path: 'https://noop/',
},
我如何需要配置一个外部加载器,例如 imgix 才能正常工作?
images: {
deviceSizes: [320, 420, 768, 1024, 1200],
loader: "imgix",
path: "https://<account>.imgix.net/",
},
然后在你的组件中,
const imgSrc = "random.png";
<Image
src={imgSrc} // <= https://<account>.imgix.net/random.png
width={300}
height={300}
alt={alt}
/>
images: {
deviceSizes: [320, 420, 768, 1024, 1200],
loader: "imgix",
path: "",
},
然后在你的组件中,
const imgSrc = "https://<imagesource-domain>/random.png";
<Image
src={imgSrc} // <= https://<imagesource-domain>/random.png
width={300}
height={300}
alt={alt}
/>