首页 > 解决方案 > Gatsby 在 html 中用 base64 字符串替换图像,但仍然在 javascript 中提供它

问题描述

我在我的 Gatsby 网站中加入了一些小图片。生成的 html 使用 base64 字符串,这很好。出于某种原因,Gatsby 在组件---src-pages-index-js-89ae02357f7d97fc84f9.js 中包含完全相同的 base64 图像字符串。

<a key={i} rel="noopener noreferrer" target="_blank" href={"http://www.webworkers.io"}><img
                    alt={`${i} logo`}
                    src={require(`./${i}.png`)}/></a>

我可以改变这种行为吗?

标签: base64gatsbygatsby-image

解决方案


推荐阅读