我有很多 Markdown 文件已导入 Contentful,其中包含链接的图像。图片链接到外部网站,如 Imgur 的来源。
我正在尝试像使用Gatsby Image API
. 问题在于,由于降价的处理方式,图像都在一个 html 节点内。
使用以下命令在页面上设置降价:
dangerouslySetInnerHTML={{ __html: body.childMarkdownRemark.html }}
我正在尝试做的事情可能吗?我觉得有一些方法可以链接 Gatsby 插件以从 html 本地下载图像,然后在 GraphQL 中创建节点来处理这个问题,但我不确定。理想情况下,我不想更改降价文件以指向内容资产,因为将来不容易迁移到其他解决方案。
任何帮助,将不胜感激!谢谢